jmug
35cfb9a489
chore(images): Build all images.
Docker / base (push) Successful in 32m54s
Rust build, test, and generate specification / Rust project (push) Failing after 28m20s
Docker / Build autumn image (push) Has been skipped
Docker / Build bonfire image (push) Has been skipped
Docker / Build crond image (push) Has been skipped
Docker / Build january image (push) Has been skipped
Docker / Build pushd image (push) Has been skipped
Docker / Build delta image (push) Has been skipped
Docker / base (release) Successful in 21m18s
Docker / Build bonfire image (release) Successful in 2m5s
Docker / Build autumn image (release) Successful in 2m10s
Docker / Build crond image (release) Successful in 1m59s
Docker / Build january image (release) Successful in 2m10s
Docker / Build delta image (release) Successful in 1m51s
Docker / Build pushd image (release) Successful in 2m12s
0.0.2
2026-06-27 11:31:14 -07:00
jmug
7297a64856
chore(images): s/handmade-revolt/handmade-revolt-backend/
Docker / Build pushd image (push) Has been cancelled
Docker / base (push) Has been cancelled
2026-06-27 11:28:34 -07:00
jmug
720cd46879
chore(pushd/ci): Build image pushd image in-fork.
Docker / Build pushd image (push) Has been cancelled
Docker / base (push) Has been cancelled
Rust build, test, and generate specification / Rust project (push) Has been cancelled
Docker / base (release) Successful in 21m35s
Docker / Build pushd image (release) Successful in 1m32s
0.0.1
2026-06-27 00:34:53 -07:00
jmug
7d099d5ae7
feat(pushd): Guard against malformed vapid web pushes.
2026-06-27 00:12:11 -07:00
jmug
8847b3c5ba
feat(pushd): Fix typo in inbound notification handling.
2026-06-27 00:06:05 -07:00
Paul Makles
eb5f5f91cd
feat: add crond container definitions
20250210-1
2025-02-10 20:28:48 +00:00
Paul Makles
52e1f0ddde
merge: branch 'insert/feat/crond'
2025-02-10 19:54:40 +00:00
Paul Makles
defc9ec79b
fix: match new error type for status code
2025-02-10 19:05:21 +00:00
Paul Makles
7026961df4
chore: fix version references
2025-02-10 19:03:48 +00:00
Paul Makles
078380d305
merge: branch 'main' into insert/feat/crond
2025-02-10 19:02:19 +00:00
Paul Makles
add3f40b23
fix: don't allow users to time themselves out
...
closes #376
2025-02-10 18:54:15 +00:00
Paul Makles
7216e9909b
chore: disable LTO because it likely overloads GitHub worker
2025-02-10 18:50:19 +00:00
Paul Makles
a1e6a19210
chore: bump version to 0.8.2
2025-02-10 18:37:21 +00:00
Paul Makles
5f39403ce7
fix: ensure ratelimiter adjusts for version prefix
2025-02-10 18:34:37 +00:00
Paul Makles
e525ffe5e4
chore: mount API at /0.8/ as well
2025-02-10 18:19:34 +00:00
Paul Makles
e3723d647e
fix: change permission check for fetching channel webhooks
2025-02-10 18:04:46 +00:00
Paul Makles
5f84daa9db
fix: ensure limit is always at least 1 when sent to database
2025-02-10 17:51:22 +00:00
Paul Makles
e957af4ca3
docs: add some notes on overrides; fix defaults
2025-02-10 17:21:23 +00:00
Paul Makles
439bacf067
refactor: add error messages for Rabbit issues
2025-02-10 17:20:29 +00:00
Paul Makles
fa55e88dd9
chore: add pushd to debug image script
2025-02-10 17:19:54 +00:00
IAmTomahawkx
71e7fe3086
chore: bump release for patch
20241227-2
2024-12-27 16:35:02 -08:00
IAmTomahawkx
03f2e3b1bf
fix: last message in a channel could not be acked, resulting in ghost dms and channel messages
20241227-1
2024-12-27 16:29:56 -08:00
Paul Makles
8bbb579d23
ci: revert back to GH runner
20241226-1
2024-12-26 14:59:03 +00:00
Paul Makles
6448af071b
ci: remove purge command
20241222-6
2024-12-22 16:10:09 +00:00
Paul Makles
c2a0ab71df
ci: bring our own runner
20241222-5
2024-12-22 16:03:49 +00:00
Paul Makles
7a17165c24
ci: try pin to 20.04
20241222-4
2024-12-22 15:24:36 +00:00
Paul Makles
d7213fa409
fix(ci): try to work-around runner being killed
20241222-3
2024-12-22 14:13:30 +00:00
Paul Makles
479f0402ca
ci: switch to ubuntu 24.04 pre-emptively
...
trying to fix build cancellations
20241222-2
2024-12-22 13:30:27 +00:00
Paul Makles
b62eeef80c
chore(autumn): conditional animation stripping
...
feat(autumn): add /original redirect for files
fix(autumn): block non-images for non-attachment tags
fix(ci): use correct port for Rust test
20241222-1
2024-12-22 12:35:06 +00:00
Paul Makles
7b15006a50
fix: don't create "previews" of GIFs
...
chore: change hardcoded cache limit (should be configed!)
20241220-1
2024-12-20 16:42:32 +00:00
Paul Makles
ac731e547d
chore: log database errors to Sentry
2024-12-17 21:09:44 +00:00
TheBobBobs
443f374f23
fix(core): fix _id typo ( #384 )
2024-12-17 17:52:59 +00:00
Kirill Mironov
42367f477c
perf(lto): enable link-time optimization ( #371 )
...
Co-authored-by: Paul Makles <me@insrt.uk >
2024-12-17 17:23:15 +00:00
IAmTomahawkx
3cb91151ca
fix exposed port in delta dockerfile
2024-12-15 19:39:57 -08:00
IAmTomahawkx
4c46054bff
add uname to other docker images
20241213-1
2024-12-13 15:40:04 -08:00
IAmTomahawkx
f01794af93
fix: bonfire needs uname
...
fixes revoltchat/self-hosted#104
20241212-1
2024-12-12 01:58:55 -08:00
IAmTomahawkx
49f7f9549c
feat: env variable to not clear presences on bonfire boot
2024-12-12 01:47:06 -08:00
IAmTomahawkx
72e3129557
fix: make docker the default connection for config
20241128-3
2024-11-28 15:44:00 -08:00
IAmTomahawkx
75a07a84c0
feat: version bump everything
20241128-2
2024-11-28 13:52:28 -08:00
Tom
b55765d7c7
Feat: Push notification server ( #387 )
...
* feat: create base of push daemon
Signed-off-by: IAmTomahawkx <iamtomahawkx@gmail.com >
* Add outbound senders
* Make web_push send to rabbit instead (temp stuff)
* feat: stability and friend requests
* make vapid fr stuff not suck
* swap naming of queue
* move pushd into daemons folder
* fix cargo file for move into daemons folder
* feat: probably working fcm push notifs
* comment out fcm webpush stuff since the config keys dont exist
* fix fcm, name queues according to their prod status and configure routing keys
* add pushd to docker
* mix: Remove old code, add stuff to pushd
* fix: lockfile
* feat: update rocket to 5.0.1
* fix: fix queues and ack bugs
* Move rabbit messsage processing into ack queue
* chore: update readme
* chore: optimizations for ack database hits
* pushd flowchart
* misc: update flowchart
* exit dependancy hell
* add rocket_impl flag to authifier
* make the tests file of delta actually compile
* fix: don't silence every push message
* fix: don't silence all messages
* add debug logging for sending data to rabbit from message events
* validate mentions at a server membership level
* put back that import that was actually important
* minor fix to lockfile
* update delta authifier
* feat: proper permissions for push notifications
* add unit test for mention sanitization
* remove local file dependancy on authifier
* update ports to proper defaults
* fixTM the node bindings
* Theoretically configure docker releases for pushd
Signed-off-by: IAmTomahawkx <iamtomahawkx@gmail.com >
* declare exchange in pushd and delta
* fix createbuckets script
Signed-off-by: IAmTomahawkx <iamtomahawkx@gmail.com >
* fix: reference db implementation
Signed-off-by: IAmTomahawkx <iamtomahawkx@gmail.com >
* fix: remove finally redundant code
Signed-off-by: IAmTomahawkx <iamtomahawkx@gmail.com >
* fix: changes
Signed-off-by: IAmTomahawkx <iamtomahawkx@gmail.com >
* fix: other changes
Signed-off-by: IAmTomahawkx <iamtomahawkx@gmail.com >
* fix: make channel name return result
Signed-off-by: IAmTomahawkx <iamtomahawkx@gmail.com >
---------
Signed-off-by: IAmTomahawkx <iamtomahawkx@gmail.com >
2024-11-28 13:34:17 -08:00
Paul Makles
ed5ded5e45
feat(autumn): use real memory size for s3 cache eviction
...
feat(january): use real memory size for proxy cache eviction
2024-11-28 11:58:36 +00:00
Paul Makles
249749e14d
feat: file deletion implementation
2024-11-27 21:54:39 +00:00
Paul Makles
4c00a7dfb7
chore: strip dotenv (unmaintained) from project
...
It is no longer needed as configuration is loaded via. TOML or direct env if appropriate.
20241128-1
2024-11-27 17:05:11 +00:00
Paul Makles
acc4317246
feat: init crond crate
2024-11-27 16:56:30 +00:00
Paul Makles
b9ae333b02
fix(bonfire): make error handling consistent
2024-11-11 12:31:34 +00:00
Paul Makles
bf0fc504a9
chore(vscode): select nix env
2024-11-11 12:31:19 +00:00
Paul Makles
705e517871
fix: db migration for webhooks does not consider missing channels
...
fixes #378
2024-10-31 20:31:09 +00:00
Paul Makles
6f99ac2160
chore: bump little_exif debug code
2024-10-28 15:38:07 +00:00
Paul Makles
2fcc714546
chore: add helper script for running everything at once
2024-10-28 14:15:48 +00:00
Paul Makles
1e72f7bc77
chore: copy createbuckets config from self-hosted
2024-10-28 13:45:37 +00:00