• Joined on 2025-09-10
troogs pushed to main at troogs/date-wizard 2026-09-17 15:33:03 +02:00
097e72d364 Add protected date management admin
253b65d976 feat: add task configuration for running Date Wizard
Compare 2 commits »
troogs pushed to main at troogs/date-wizard 2026-08-17 12:55:55 +02:00
4766a7d525 Add custom activity support and clear booking data on submission
020f3ef746 fix: prevent browser caching of booked dates and ensure booked dates are immediately disabled
23baff9ef0 feat: persist booked dates in JSON file and exclude booked dates from selection
8685b3c466 docs: add prompt 8 for icalendar attachment feature
b99b1f4ae5 feat: attach iCalendar (.ics) file to confirmation email
Compare 5 commits »
troogs pushed to main at troogs/date-wizard 2026-08-12 17:35:27 +02:00
d2cc049b25 fix: update wording for consistency in checkout summary
83eafe1aef fix: align icons to top and fix width for multi-activity summary items
6b159affda chore: add .gitignore for binary and local env files
89bd6f39f6 docs: add README.md with setup and deployment instructions
0ee82eb673 feat: add Go microservice, Dockerfile, docker-compose, and API submission endpoint
Compare 7 commits »
troogs pushed to main at troogs/date-wizard 2026-08-12 14:17:12 +02:00
617d906d3e style: update fallback name in renderNames function
ae330aeae8 style: randomize activities order in appsettings.json
192933c9b6 fix: disallow selecting dates in the past or today
54420cf25a feat: grey out long activities when a short activity is selected
fc01c503b7 feat: restructure flow to date-first and add support for long/short days and activities
Compare 8 commits »
troogs pushed to main at troogs/date-wizard 2026-08-12 12:29:26 +02:00
c2e157c095 feat: add checkout summary and reservation confirmation page
8f99d2a26e feat: load dynamic settings and add identity selection page
cc1bb0934e feat: add date selection calendar page
73d8ee5a8f feat: add initial base pages and mobile-first framework
troogs created branch main in troogs/date-wizard 2026-08-12 12:29:26 +02:00
troogs created repository troogs/date-wizard 2026-08-12 12:10:38 +02:00
troogs pushed to main at troogs/cal-funnel 2026-07-18 18:22:10 +02:00
d254f6c660 Add Docker image publish workflow
32a7e528c1 Split compose configs for publish and local testing
8b8e3d5b52 Add Docker and Traefik compose configuration.
785d0fa458 Add README, environment example, and project prompt.
d70df65dc8 Add cal-funnel Python app with mergecal fetch/merge/serve loop.
troogs created branch main in troogs/cal-funnel 2026-07-18 18:22:09 +02:00
troogs created repository troogs/cal-funnel 2026-07-18 17:38:35 +02:00
troogs pushed to main at troogs/FsMcp 2026-05-16 17:12:24 +02:00
cebe292e2e Add UserStores, StorePickups, and ConfirmPickup tools; implement endpoints and update README documentation
2aae8a4e58 Add UserStores and StorePickups tools; implement endpoints and update documentation
2418966b82 Add Conversations tools and endpoints; update README documentation
Compare 3 commits »
troogs pushed to main at troogs/FsMcp 2026-05-16 14:05:45 +02:00
e4f259a1d1 Add tools for region forum threads and forum thread retrieval; update endpoints and enhance README documentation
troogs pushed to main at troogs/FsMcp 2026-05-16 13:28:41 +02:00
776af859f0 Add SearchAll tool and update endpoints; enhance README documentation
troogs pushed to main at troogs/FsMcp 2026-05-16 13:14:54 +02:00
3b56aa5149 Add RegionUsers tool and update README; enhance endpoint documentation
Compare 2 commits »
troogs pushed to master at troogs/fs-onboarding 2026-05-12 10:07:25 +02:00
8df4abc8a3 Fix EditProspectDialog: update NumericEdit to handle null Foodsharing-ID correctly
bf69880d5f Fix GetAttributeOfType method: add check for empty member info to prevent null reference exceptions
c6178ecacd Fix User class: enhance GroupsList property to safely parse UserGroup enums
Compare 3 commits »
troogs pushed to master at troogs/fs-onboarding 2026-05-10 19:48:36 +02:00
935f026c75 Fix and harden prospect creation against Blazor runtime crashes
e1c57967e4 Fix EditProspectDialog and Prospects: prevent multiple modal openings during save and create operations
c702e8dbd5 Fix EditProspectDialog: update NumericEdit to handle nullable Foodsharing-ID
Compare 3 commits »
troogs pushed to master at troogs/fs-onboarding 2026-05-06 15:15:21 +02:00
78135a9f6d Enhance AuditService: add logging for audit insert operations
troogs pushed to master at troogs/fs-onboarding 2026-04-30 11:27:19 +02:00
231e29f877 Fix target framework and package version in test project
troogs pushed to master at troogs/fs-onboarding 2026-04-30 11:20:34 +02:00
17a0be20b3 Add UserServiceTests: implement unit tests for user management functionalities
2f4823ed09 Enhance CI workflows: add test execution step in Docker image build process
1759e8a2d4 Enhance MailService: refactor constructor to accept a custom SMTP client factory and add unit tests for SendEmailAsync method
Compare 3 commits »
troogs pushed to master at troogs/fs-onboarding 2026-04-30 10:33:37 +02:00
865797d3f8 Add unit tests for LocalStorageService: implement tests for GetItem, SetItem, and RemoveItem methods