SergeantPanda
38c89402f8
Enhancement: Update psycopg2 to 3.
2026-05-28 19:46:58 -05:00
Seth Van Niekerk
a01814069a
code review & pivot
2026-05-01 09:10:37 -04:00
SergeantPanda
6f8ca243af
fix: ensure PGSSL* environment variables are explicitly set by stripping inherited values
...
fix: use psycopg2.sql for safe database drop and create commands
fix: Also check POSTGRES_SSL is true before skipping default POSTGRES_PASSWORD
fix: update usage comment to reflect correct script path
fix: improve cleanup logic to conditionally remove certificate directory
2026-03-31 09:51:09 -05:00
None
763f42cfff
fix: pass TLS parameters to all external connection points in modular mode
...
- Add setup_pg_ssl_env() to export libpq PGSSL* env vars; all child psql/pg_dump/pg_isready commands inherit TLS automatically
- Move TLS client key permission fix before external PG connections (was running after, defeating the fix)
- Enhance key fix to trigger on ownership mismatch (root-owned 0600 key unreadable by app user)
- Extract key fix to shared script (docker/init/00-fix-pg-ssl-key.sh) sourced by both entrypoints
- Default POSTGRES_PASSWORD to empty in modular mode (cert-only auth sends no spurious password)
- Propagate TLS OPTIONS to backup pg_dump/pg_restore subprocess calls via _get_pg_env()
- Pass SSL kwargs to dropdb management command's psycopg2.connect()
- Add REDIS_SSL_PARAMS to VOD proxy Redis connections missed in original TLS PR
- Add 8-scenario TLS integration test suite (PG mTLS, Redis TLS, verify-full, key fix, Celery, regression)
- Add 6 unit tests for _get_pg_env() and dropdb TLS parameter passing
2026-03-30 20:19:27 -05:00
SergeantPanda
36967c10ce
Refactor CoreSettings to use JSONField for value storage and update related logic for proper type handling. Adjusted serializers and forms to accommodate new data structure, ensuring seamless integration across the application.
2026-01-13 12:18:34 -06:00
dekzter
0b63b1286f
breakclass command to reset network access settings
2025-06-16 10:57:54 -04:00
Dispatcharr
ace441fb56
Pre-Alpha v?
...
Lost count:
Added/Fixed bulk adding from stream
Added/Fixed Auto assign channel numbers
Added command to kill processes
Changed to a persistant lock using redis
2025-03-01 08:52:32 -06:00
Dispatcharr
31d26fddee
Guide Update
...
Updated guide style
Added Floating Video
Added mpegts.js
2025-02-28 16:02:52 -06:00
Dispatcharr
a4cd184a36
Added dropdb
...
Added dropdb command
Added more info to guide
2025-02-28 08:20:20 -06:00