Dandelion is a fair source project. View the code on Github
Commits on Apr 24, 2025
| ed708aa |
🐛 (app/views/purchase/_purchase.erb): Fix regex for question matching The previous regex |
Commits on Apr 22, 2025
| 9fc4e65 |
🐛 (check_in.rb, orders.rb): use unscoped when searching tickets This commit fixes an issue where searching for tickets was not
returning the correct results due to a default scope being applied.
By using |
Commits on Apr 21, 2025
| 6f92d1c |
♻️ (models/concerns/order_accounting.rb): Refactor credit_on_behalf_of_revenue_sharer method to remove unnecessary o. prefix |
Commits on Apr 19, 2025
| dc5caa0 |
🐛 (models/concerns/order_accounting.rb): Fix calculation of credit for revenue sharer The previous calculation of This commit fixes this by adding a check to ensure that The previous calculation of This commit fixes this by using the object's attributes instead of local variables. |
Commits on Apr 15, 2025
| 771dd49 |
✨ (app): Add 'via' field to orders This commit introduces a new 'via' field to the orders model and associated controllers and views. This field allows tracking the source or medium through which an order was placed, providing valuable insights into marketing effectiveness and customer acquisition channels. The following changes were made:
|
| 9b921f4 |
🐛 (models/concerns/event_opencollective.rb): safely access nested data in JSON response to prevent errors when data is missing
|
Commits on Apr 12, 2025
| 2e5fb93 |
♻️ (models): Refactor image validation logic to improve readability and remove duplication |
Commits on Apr 11, 2025
| b265604 |
✨ (app/views/accounts/_image.erb): create partial to display account image in a square format |
Commits on Apr 09, 2025
| 2751cda |
⚡️ (tasks.rake): improve hourly tasks performance The order of execution of hourly tasks was changed to improve performance. The stale uncompleted orders are now deleted first. The check_oc_event task was commented out because it is not needed. |
Commits on Apr 07, 2025
| 5b434b4 |
💬 (app/app.rb): update og_desc to include "soulful" in keywords
|
| 6ebf19d |
♻️ (app/views/events/event.erb): simplify description sanitization logic The conditional logic for sanitizing the event description was
unnecessarily complex. The check for
|
| 27a3cc3 |
✨ (models/event.rb): consider sales_end when checking availability This commit modifies the Previously, these methods only checked the
This change ensures that tickets are no longer sold after the |
| 07e8158 |
🔥 (app/views/events/_feedback.erb): remove condition that checks if activities are empty The condition |
| d51e3ad |
✨ (models/account.rb): implement account merging logic This commit introduces the The method handles regular and polymorphic associations, updating foreign keys accordingly. It also includes logic to prevent merging an account with itself and returns self for method chaining. After transferring associations, the method destroys the account being merged. |
Commits on Apr 03, 2025
| df56dc2 |
✨ (maps/_map.erb): set map center to user coordinates if available |
Commits on Apr 02, 2025
| 7c28d93 |
♻️ (accounts.rb, activity_applications.rb, auth.rb, \ events.rb, mapplications.rb, members.rb, orders.rb, \ helpers.rb, _daily.erb, _nav_top.erb, _following.erb, \ _square.erb, _top.erb, edit.erb, activity_application.erb, \ activity_applications.erb, apply.erb, view.erb, \ _event_feedbacks.erb, _home.erb, _attendees.erb, stats.erb, \ _cocreators.erb, _membership_row.erb, join.erb, members.erb, \ _mapplications.erb, _verdicts.erb, apply.erb, _options.erb, \ referral.erb, _rota_rslot_role.erb, account.rb, \ account_fields.rb, account_validation.rb, \ image_with_validation.rb, order_notifications.rb, \ ticket_notifications.rb, order.rb, organisationship.rb, \ upload.rb): rename picture to image This commit renames all instances of "picture" to "image" in the codebase. This change improves the semantics and consistency of the code, as "image" is a more general and descriptive term for the concept being represented. This change also updates the image thumbnail size to 1920x1920. |
| 736dfd6 |
♻️ (models): refactor image validation into a shared concern This commit introduces a new module, The
The duplicated image format validation logic is removed from the
individual models and replaced with the inclusion of the
This refactoring improves code maintainability, reduces redundancy, and ensures consistent image handling throughout the application. |
Commits on Apr 01, 2025
| bf59c6c |
✏️ (app/controllers/check_in.rb): Fix typo in environment variable name from BASE_URL to BASE_URI |
| a1ff637 |
🚚 (app): Move check-in logic to a dedicated controller and views This commit refactors the check-in functionality for events by moving it
from the The following changes were made:
|
| 229b985 |
🎨 (app/views/accounts/_pay.erb): fix typo in partial render The parenthesis was misplaced in the partial render, this commit fixes it. |