• Joined on 2025-11-16
Admin pushed to master at Admin/ocean-cleanup 2025-11-18 19:08:45 +00:00
9eb1d3389f Improve event list layout: prioritize upcoming events and compact card design
Admin pushed to master at Admin/ocean-cleanup 2025-11-18 19:04:11 +00:00
3a6db92699 Add total litter collected display to user profile
Admin pushed to master at Admin/ocean-cleanup 2025-11-18 18:22:13 +00:00
3d7b84f376 feat: Add email field to profile edit form
Admin pushed to master at Admin/ocean-cleanup 2025-11-18 18:15:41 +00:00
d1a06699e5 fix: Auto-create users on profile access and make email nullable in types
Admin pushed to master at Admin/ocean-cleanup 2025-11-18 18:13:34 +00:00
d71c994f0f fix: Resolve TypeScript errors and apply database migration for email-optional
Admin pushed to master at Admin/ocean-cleanup 2025-11-18 18:07:11 +00:00
d87ec20714 docs: Add quick start guide for email-optional authentication
Admin pushed to master at Admin/ocean-cleanup 2025-11-18 18:06:34 +00:00
e2ff6f04f3 feat: implement email-optional authentication
eed129347b fix: Disable crossOriginResourcePolicy in helmet to allow image loading
46f851368d revert: Remove debug endpoint
0d768d7339 feat: Add debug endpoint to check uploads directory
f76feaaabd docs: Add production deployment notes for file uploads issue
Compare 10 commits »
Admin pushed to master at Admin/ocean-cleanup 2025-11-18 17:51:54 +00:00
f0fe6a7d17 Badge Images
8448d001d2 Add badge system based on user impact scores
Compare 2 commits »
Admin pushed to master at Admin/ocean-cleanup 2025-11-18 00:31:50 +00:00
0e05769581 Rebrand application from 'Beach Litter Mapping Platform' to 'Litter Scouts'
Admin pushed to master at Admin/ocean-cleanup 2025-11-17 01:43:12 +00:00
6c38df7210 fix: add production domain to CORS and update environment
Admin pushed to master at Admin/ocean-cleanup 2025-11-17 01:41:20 +00:00
e6ee6adde5 fix: add litter.psbailey.uk to Vite allowed hosts
Admin pushed to master at Admin/ocean-cleanup 2025-11-17 01:16:52 +00:00
Admin pushed to master at Admin/ocean-cleanup 2025-11-17 01:11:11 +00:00
559976ea85 fix: improve toggle switch styling in MapFilters
Admin pushed to master at Admin/ocean-cleanup 2025-11-17 01:01:23 +00:00
e135cd66e8 feat: add AhaSend API v2 key and test multiple endpoints
Admin pushed to master at Admin/ocean-cleanup 2025-11-17 00:59:42 +00:00
c46a91fddc fix: update sending domain to psbailey.uk
Admin pushed to master at Admin/ocean-cleanup 2025-11-17 00:57:57 +00:00
9b66f7a06b fix: update to AhaSend API v1 key
Admin pushed to master at Admin/ocean-cleanup 2025-11-17 00:53:57 +00:00
d2ecaca5e8 docs: add AhaSend status and troubleshooting guide
e05062da99 refactor: switch from Mailgun to AhaSend for email notifications
Compare 2 commits »
Admin pushed to master at Admin/ocean-cleanup 2025-11-17 00:35:47 +00:00
b48d52fcf3 docs: add notification system quick start guide
53a3ccc4a0 docs: add comprehensive task 33 completion summary
f82de3621f docs: update Mailgun configuration with correct sandbox domain
d61c21c54d feat: implement notification system with Mailgun email integration
Compare 4 commits »
Admin pushed to master at Admin/ocean-cleanup 2025-11-17 00:21:31 +00:00
052ba46bdc feat: implement hotspot calculation system with scheduled jobs
Admin pushed to master at Admin/ocean-cleanup 2025-11-17 00:13:14 +00:00
d91a13da60 feat: implement analytics endpoints (task 28)