|
|
19b3a98f66
|
feat: setup span recording for CustomJsonFormatter, use 'yansi' for better ANSI terminal colors in CustomPrettyFormatter
|
2025-09-13 18:40:55 -05:00 |
|
|
|
97488494fb
|
chore: bump version to 0.3.0
|
2025-09-13 15:52:40 -05:00 |
|
|
|
e3b638a7d8
|
feat: add ETag & Cache-Control headers, cached hexadecimal hashes via rapidhash
|
2025-09-13 13:24:54 -05:00 |
|
|
|
404a52e64c
|
feat: cache mime types for valid assets, use octet-stream content type
|
2025-09-13 12:37:36 -05:00 |
|
|
|
79fc931077
|
refactor: remove 'auto' mode, just specify value via constant for better clap visibility
|
2025-09-13 11:38:43 -05:00 |
|
|
|
f3861a60c4
|
chore: add dev-release helper profile into Cargo.toml
|
2025-09-13 11:34:25 -05:00 |
|
|
|
27ac9a7302
|
feat: add formatter CLI argument, setup asset embedding in release mode
|
2025-09-13 11:30:57 -05:00 |
|
|
|
ac2638dd9a
|
feat: implement proper SIGTERM handling for container shutdown
|
2025-09-13 09:43:47 -05:00 |
|
|
|
e7d47f1f96
|
feat: implement ICS command
|
2025-09-13 01:50:18 -05:00 |
|
|
|
9a48587479
|
chore: drop redis
|
2025-09-13 01:49:47 -05:00 |
|
|
|
624247ee14
|
feat: basic activity status
|
2025-09-13 01:04:46 -05:00 |
|
|
|
a6e7adcaef
|
fix: improve json error handling, make email_address optional
|
2025-09-12 23:36:07 -05:00 |
|
|
|
e9a0558535
|
feat: asynchronous, rate limited term session acquisition
|
2025-09-12 20:35:12 -05:00 |
|
|
|
dd212c3239
|
chore: update dependencies, add sqlx 'macros', add futures, add 'http' (explicit)
|
2025-09-12 20:11:13 -05:00 |
|
|
|
1bdbd1d6d6
|
chore: remove unused dependencies
|
2025-09-01 00:26:20 -05:00 |
|
|
|
23be6035ed
|
feat: much better, smarter session acquisition
|
2025-08-31 15:34:49 -05:00 |
|
|
|
139e4aa635
|
feat: translate over to sqlx, remove diesel
|
2025-08-31 15:34:49 -05:00 |
|
|
|
677bb05b87
|
chore: update & sort dependencies, add sqlx, remove 'migrations'
|
2025-08-29 12:52:46 -05:00 |
|
|
|
4764d48ac9
|
feat: move scraper into separate module, begin building data models
|
2025-08-29 11:07:46 -05:00 |
|
|
|
a01a30d047
|
feat: continue work on gcal, better meetings schedule types
|
2025-08-26 23:57:06 -05:00 |
|
|
|
31ab29c2f1
|
feat!: first pass re-implementation of banner, gcal command
|
2025-08-26 21:40:18 -05:00 |
|
|
|
87100a57d5
|
feat: service manager for coordination, configureable smart graceful shutdown timeout
|
2025-08-26 19:16:26 -05:00 |
|
|
|
cff672b30a
|
feat: use anyhow, refactor services & coordinator out of main.rs
|
2025-08-26 19:16:26 -05:00 |
|
|
|
d4c55a3fd8
|
feat!: begin rust rewrite
service scheduling, configs, all dependencies, tracing, graceful
shutdown, concurrency
|
2025-08-26 19:16:26 -05:00 |
|