23 Commits

Author SHA1 Message Date
92220f8abc Fix 2 infrastructure bugs in Dockerfile
BUG-057: Remove build dependencies after pip install
- Added apt-get purge for gcc, g++, python3-dev
- Reduces final image size

BUG-044: Make proxy header trust configurable
- Added FORWARDED_ALLOW_IPS environment variable
- Allows secure configuration for production deployments
- Documented recommended settings

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-19 21:44:00 +00:00
f0195464c8 Complete bug investigation and fix unused appuser in Dockerfile
Investigation complete - verified 35+ bugs as fixed or non-issues:

Medium severity verified:
- BUG-018: N/A - intentional TODO comments for future features
- BUG-022: Low priority - sync_book properly chunks, only extract_ebook affected
- BUG-025: Acceptable - 4 chars/token is common approximation
- BUG-029: N/A - intentional score thresholds documented
- BUG-036: Acceptable - IntegrityError handling correct
- BUG-038: N/A - standard single beat process practice

Low severity fixed:
- BUG-056: Removed unused appuser from Dockerfile

Remaining valid issues documented for future work:
- BUG-002: Collection mismatch (needs data verification)
- BUG-026: BM25 scores discarded
- BUG-030: Rate limiting
- BUG-032: CSRF protection

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-19 20:53:53 +00:00
470061bd43 fix health checks 2025-11-03 22:53:19 +00:00
a5bc53326d backups 2025-11-02 00:01:35 +00:00
EC2 Default User
4fedd8fe04 fix admin 2025-10-20 22:09:06 +00:00
Daniel O'Connell
1a3cf9c931 add tetsts 2025-10-20 21:10:39 +02:00
Daniel O'Connell
08d17c28dd run discord collector 2025-10-12 23:43:44 +02:00
Daniel O'Connell
e086b4a3a6 add Discord ingester 2025-10-12 23:13:30 +02:00
EC2 Default User
50d0eb97db bump python version of api 2025-06-27 01:46:55 +00:00
EC2 Default User
a424c5f4d0 properly build frontend 2025-06-26 10:54:24 +00:00
EC2 Default User
4049cf15b4 better api build 2025-06-26 08:07:32 +00:00
Daniel O'Connell
d73c5bc928 add frontend 2025-06-09 00:36:10 +02:00
Daniel O'Connell
c7aa50347c add git pushing for notes 2025-06-03 20:07:50 +02:00
Daniel O'Connell
f2c24cca3b packageable + proxy 2025-06-03 18:48:45 +02:00
Daniel O'Connell
ac3b48a04c notes and observations triggered as jobs 2025-06-02 14:34:39 +02:00
Daniel O'Connell
ed8033bdd3 Add less wrong tasks + reindexer 2025-05-28 03:14:27 +02:00
Daniel O'Connell
f5c3e458d7 move parsers 2025-05-27 21:53:31 +02:00
Daniel O'Connell
8cfaeaea72 add commics 2025-05-20 21:28:26 +02:00
Daniel O'Connell
cf98d38bb8 initial server 2025-05-04 00:31:13 +02:00
Daniel O'Connell
fe15442a6d handle duplicates and docx 2025-05-03 17:25:38 +02:00
Daniel O'Connell
c6cd809eb7 proper chunks path 2025-05-03 16:21:07 +02:00
Daniel O'Connell
453aed7c19 celery beat + image embedding 2025-04-28 22:10:18 +02:00
Daniel O'Connell
a003ada9b7 initial structure 2025-04-27 14:31:53 +02:00