Files
openfoodnetwork/app/models/spree
Ahmed Ejaz 99e238d92d Improve reports AJAX search safety, permissions, and TomSelect UX
- Sanitize AJAX search queries to safely support wildcard searches (ILIKE)
- Centralize reports search actions in Spree::Ability and reuse across roles
- Fix TomSelect remote loading to fetch on dropdown open and typing
- Surface HTTP errors in TomSelect via showHttpError and improve error handling
- Update dropdown behavior to show proper “no results” feedback
- Move reports AJAX specs to request specs and expand pagination coverage
- Simplify searchable dropdown component attribute passing
2026-02-04 02:25:41 +05:00
..
2024-05-13 12:55:55 +01:00
2025-01-10 09:14:34 +11:00
2025-04-01 13:46:34 +11:00
2025-10-27 11:30:33 +01:00
2025-03-25 18:46:00 +01:00
2024-06-11 15:17:32 +10:00
2025-10-31 09:18:11 +01:00
2023-09-13 16:45:00 +09:00
2025-12-10 10:28:12 +11:00
2025-03-25 18:46:00 +01:00
2025-10-27 11:30:33 +01:00
2023-09-13 16:45:00 +09:00
2025-01-27 11:02:50 +11:00
2024-08-22 17:41:00 +02:00
2025-10-31 09:18:11 +01:00
2025-05-05 14:54:54 +10:00