Commit graph

10 commits

Author SHA1 Message Date
Mish
46008bec31
Update dependencies (#171)
This patches a few vulns too (not that they massively affect us)
2026-02-20 16:57:25 +00:00
Mish
2fe9460e31
Begin migration to blockkit (#164)
* Add blockkit

* Use blockkit for header components

* Add get_header_components()

* Add a APP_HOME_VIEWS list to reduce repetition

* Re-add `buttons = Actions()`

bc that merged wrongly somehow

* Remove Question Tags view button

* Switch to blockkit for dashboard view

Also splits get_ticket_status_pie_chart into two functions!

* Add some form of codebase contributing documentation

* Rename helper.py => dashboard.py

* Fix caption for fallback pie image
2026-02-16 23:19:21 +00:00
Mish
81dd26da2b
Add support for pushing logs to an OpenTelemetry endpoint (#130)
* Allow specifying log level per-logger

* Add support for sending logs to an OpenTelemetry endpoint

* Consistently use parse_level_name() for LOG_LEVEL_* env vars
2025-12-01 14:05:32 +00:00
Mish
2cd5ad4b09
Add OpenAI dependency (#113) 2025-11-17 00:38:01 +00:00
MMK21
b54694e62d
Add a Prometheus metrics endpoint (#84)
* Add a Prometheus metrics endpoint

* Add starlette_exporter metrics

* Add Prisma metrics  to `/metrics`
2025-10-28 23:42:32 +00:00
transcental
52b6790e17 leaderboard 2025-07-03 17:26:31 +00:00
Amber
97ab78808a
daily stats 2025-06-19 23:20:54 +01:00
Amber
3561b91301
much done, worky 2025-06-13 19:26:10 +01:00
Amber
4f3a8a1aae
functional bot 2025-06-09 19:36:48 +01:00
transcental
bdcdf66687
Initial commit 2025-05-30 22:49:06 +01:00