Dandelion is a fair source project. View the code on Github
Commits on Jan 30, 2025
| ff7b87a |
💄 Improve navigation bar styling and scrollbar visibility |
| 6400f88 |
📱 Improve responsive design for navigation tabs on mobile devices This commit enhances the user experience on mobile devices by:
These changes allow users to easily navigate through all tabs on mobile devices without compromising the layout or functionality. |
| dd46ee0 |
Revert "Auxiliary commit to revert individual files from 606aaca0f35af33a749f06792b06c0a0223af266" This reverts commit 5380feebf53cbc4ccd3de0fa08308b78274a4a65. |
| 606aaca |
🎨 Improve structure and format of organisation build form This commit enhances the structure and format of the organisation build form by implementing a responsive design that adapts to different screen sizes. The changes include:
These changes improve the usability of the form on both desktop and mobile devices, providing a more consistent and accessible interface for users across different platforms. |
| a49f673 |
✨ Refine paid_up status calculation for organizations This commit enhances the logic for determining an organization's paid_up status. It introduces a more precise calculation that considers both the remaining contribution and the paid-up fraction. The change ensures that organizations are marked as paid up when their remaining contribution is less than 1 GBP, improving accuracy in edge cases. |
Commits on Jan 28, 2025
| fe4cf9c |
🔥 Remove deprecated Blockscout v1 API code and update chain support
|
| faf2a57 |
🐛 Add minimum contribution check to prevent micro-transactions This commit adds a safeguard to prevent charging customers for very small amounts. It ensures that the contribution remaining is at least 1 GBP before proceeding with the payment process, avoiding potential issues with micro-transactions and improving the overall user experience. |
| 442c9a2 |
🎨 Improve layout and spacing in home_signed_in view This commit enhances the structure and visual presentation of the home_signed_in.erb file. The changes include:
These modifications aim to improve the overall layout and readability of the signed-in home page, especially for admin users. |
| b24b336 |
💄 Improve UI and user guidance for email management This commit enhances the user interface and provides clearer guidance for email management in the application. The changes include:
These improvements aim to make the email creation and sending process more intuitive and user-friendly. |
| 58eada7 |
🐛 Refine event feedback queries to only include facilitator feedback This commit updates the event feedback queries in various parts of the application to specifically fetch feedback for the account as a facilitator, rather than all event feedback. This change ensures that only relevant feedback is displayed and processed, improving data accuracy and user experience. |
| 9b4e123 |
✨ Add calendar integration for individual event sessions This commit introduces several enhancements to improve the calendar integration functionality, particularly for individual event sessions:
These changes provide users with more granular control over adding specific event sessions to their calendars, improving the overall user experience and event management capabilities. |
| d98c241 |
♻️ Refactor feedback joining logic into EventFeedback model This commit centralizes the logic for joining event feedbacks into a single method within the EventFeedback model. It removes duplicate code from multiple files and improves code organization and maintainability. |
| dc0661b |
✨ Add chart for Tickets in stats view |
| c688799 |
🚚 Rename "Tickets" section to "Orders" in stats charts view This commit updates the terminology in the stats charts view, changing "Tickets" to "Orders" to better reflect the current business model and improve consistency across the application. |
| 56bec23 |
✨ Add ticket statistics chart to stats view This commit introduces a new chart for ticket statistics in the stats view. The chart displays ticket data for the past 24 months and includes a projection, providing valuable insights into ticket trends over time. |
| 3f0fc2e |
🐛 Fix potential error when saving card details and displaying auto top-up info This commit addresses two issues:
These changes improve the robustness of our payment processing and display. |
Commits on Jan 27, 2025
| 2b7824a |
🐛 Fix potential error when displaying ticket price in order view This commit addresses a potential issue in the order view where displaying the ticket price could fail if the discounted_price is nil. The change ensures that a default value of 0 is used in such cases, preventing any unexpected errors and maintaining a consistent display of information. |
Commits on Jan 26, 2025
| 1cf1b6f |
🐛 Fix ticket quantity calculation by excluding disabled selects |
| 127f45c |
♻️ Refactor organisationship_for_discount and organisation_and_cohosts methods This commit simplifies and optimizes two methods in the EventAssociations module:
These changes improve code readability and potentially enhance performance. |
| fd47963 |
✨ Add admin-only payment progress component to home page This commit introduces a new feature for admin users on the home page. It adds a payment progress component that is only visible to administrators, providing them with an overview of payment progress in GBP currency. |