hh
|
7874399cd7
|
fix: userbot base moves to trixie-slim, the bookworm tag died at uv 0.9.30; uv_build follows uv 0.13
v0.7.0
|
2026-10-10 22:42:52 +00:00 |
|
hh
|
ee0f00ece8
|
refactor: drop make deploy and its refs/deploy stamps, the fleet deploys from infra/komodo; short readme and claude.md
v0.6.0
|
2026-10-08 21:34:39 +02:00 |
|
hh
|
a5345a9e4c
|
docs(readme): production in the fleet deploys from infra/komodo, make deploy stays for a checkout deployed by hand
v0.5.1
|
2026-10-08 04:40:25 +00:00 |
|
hh
|
2be4367f9f
|
fix(deploy): postgres comes up in the project, not one directory above, and an empty service list restarts nothing; image named with dashes
|
2026-10-08 04:37:26 +00:00 |
|
hh
|
eed732fbcf
|
feat(config): served from an in-process cache with a 5 s version check, writes bump the version atomically, mongo and postgres alike, redis keyed by version on top
v0.5.0
|
2026-10-08 05:38:09 +02:00 |
|
hh
|
4cb3b85321
|
fix(logging): tracebacks show locals only with LOG__SHOW_LOCALS, prod logs stop dumping tokens and request bodies
|
2026-10-08 05:13:17 +02:00 |
|
hh
|
92716b79b6
|
fix(migrations): alembic autogenerate leaves the taskiq broker tables alone
|
2026-10-08 05:08:41 +02:00 |
|
hh
|
964b9edf67
|
fix(worker): postgres broker on taskiq-postgres, taskiq-pg is unmaintained, runs each task in every worker process and breaks on taskiq 0.13
|
2026-10-08 05:08:41 +02:00 |
|
hh
|
c19cdc4e11
|
feat(check): make check fails when a service imports another service's sdk at startup
|
2026-10-08 04:53:54 +02:00 |
|
hh
|
97fdafa092
|
refactor(userbot): package init stops re-exporting the pyrogram client
|
2026-10-08 04:53:54 +02:00 |
|
hh
|
4d2ed061ea
|
perf(llm): google sdk imported when the agent is built, in a worker thread through utils.imports.preload
|
2026-10-08 04:53:54 +02:00 |
|
hh
|
85ce05a55e
|
perf(dishka): aiogram and fastapi integration providers left out of the shared container, services stop importing each other's framework
|
2026-10-08 04:53:54 +02:00 |
|
hh
|
47debebc0c
|
perf(logging): rich finds the aiogram router path with find_spec, setup_logging no longer imports aiogram in every service
|
2026-10-08 04:53:54 +02:00 |
|
hh
|
eadfa3d8ec
|
chore(deps): raise lower bounds and uv_build, ty skips docs
v0.4.0
|
2026-10-01 02:01:58 +02:00 |
|
hh
|
6028507874
|
fix(api,userbot): clean app.py ending for every option set, handlers typed for current ty
|
2026-10-01 02:01:58 +02:00 |
|
hh
|
db8184cb37
|
feat(env): scripts connection urls for runs outside docker, sections ignore unknown keys
|
2026-10-01 02:01:58 +02:00 |
|
hh
|
2c1dfefe34
|
feat(compose): services listen on their configured port, publishing is commented out with a random host port
|
2026-10-01 02:01:58 +02:00 |
|
hh
|
b4125407bf
|
TZ for the migrator
v0.3.3
|
2026-09-09 00:54:30 +02:00 |
|
hh
|
e0d5defa97
|
Migrate arguments, restart api after SPA build
v0.3.2
|
2026-09-09 00:51:34 +02:00 |
|
hh
|
dae9532ef6
|
Run compose from the root in part layout
v0.3.1
|
2026-09-09 00:39:12 +02:00 |
|
hh
|
e316bc92a5
|
Deploy hooks
|
2026-09-09 00:37:04 +02:00 |
|
hh
|
3878837d25
|
README wording
v0.3.0
|
2026-09-09 00:21:25 +02:00 |
|
hh
|
b1db7c274f
|
Single trailing newline
|
2026-09-09 00:19:34 +02:00 |
|
hh
|
ac0ccf47e5
|
Override-based compose, profiles in .env, README
|
2026-09-09 00:18:15 +02:00 |
|
hh
|
1f416dbe60
|
PyroClient: device model, locale, transmissions
v0.2.2
|
2026-09-09 00:05:28 +02:00 |
|
hh
|
9afa7da9c4
|
PostgreSQL broker for taskiq
v0.2.1
|
2026-09-08 23:59:31 +02:00 |
|
hh
|
aac037676c
|
Single part at the root, COMPOSE_FILE in .env
v0.2.0
|
2026-09-08 20:38:54 +02:00 |
|
hh
|
321e4b6b35
|
Answers file under .copier
v0.1.1
|
2026-09-08 20:11:39 +02:00 |
|
hh
|
c0724dc291
|
Initial template
v0.1.0
|
2026-09-08 19:17:12 +02:00 |
|