10 Commits

Author SHA1 Message Date
abbefd0e80 last day 2025-11-04 02:40:32 +01:00
7995daa6e5 resync 2025-10-31 17:08:49 +01:00
14baafe1aa daily sync 2025-10-30 14:41:17 +01:00
acf5d4bc5c Resync 2025-10-28 15:10:28 +01:00
cc5b064e81 wednesday sync 2025-10-24 05:38:00 +02:00
1e19e5e2dd Db sync and tips 2025-10-23 22:08:26 +02:00
13ba04ae48 Added sqlite db just in case lol 2025-10-22 19:17:54 +02:00
a26c92ff2b Resync 2025-10-21 22:29:44 +02:00
04891bf449 Refactor monster_catches from table to view and add overwrite option
- Convert monster_catches from table to view for automatic calculation
- Add overwrite checkbox to monster import UI
- Remove manual INSERT/UPDATE logic for catches (now handled by view)
- Simplify API endpoints to query view instead of managing state
- Add confirmation dialog for overwrite operation

Benefits:
- No data duplication
- Always accurate catch status based on current steps
- Simpler codebase with less state management
- Easier to reset steps without orphaned catch records

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 16:08:02 +02:00
05e4a505b3 Initial commit of step-competition project
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 15:38:42 +02:00