Commit Graph

176 Commits

Author SHA1 Message Date
3ad2ca08c3 fix(docker): apply critical patches from third-party guide
Some checks failed
release server / resolve build metadata (push) Successful in 6s
release server / build fluxer server (push) Failing after 1m31s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 5s
Based on https://gist.github.com/PaulMColeman/e7ef82e05035b24300d2ea1954527f10

Changes:
- Add ca-certificates for rustup HTTPS downloads
- Install Rust and WASM toolchain for frontend WebAssembly compilation
- Copy config directory needed for FLUXER_CONFIG env var
- Set FLUXER_CONFIG so rspack can derive API endpoints
- Update ENTRYPOINT to target @fluxer/server package specifically
- Fix .dockerignore to allow build scripts and locale files

These fixes address the most critical build issues documented in the
community guide for self-hosting Fluxer.
2026-03-01 11:12:56 -05:00
2f443dc661 fix(docker): correct package path from app to app_proxy
Some checks failed
release server / build fluxer server (push) Failing after 1m32s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 5s
release server / resolve build metadata (push) Successful in 7s
The packages/app directory doesn't exist, should be packages/app_proxy
2026-03-01 11:06:05 -05:00
d977b35636 fix: use registry_token secret for Gitea authentication
Some checks failed
release server / resolve build metadata (push) Successful in 12s
release server / build fluxer server (push) Failing after 3m40s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 5s
test cassandra-backup / Test latest Cassandra backup (push) Has been cancelled
Gitea doesn't allow secrets with GITEA_ or GITHUB_ prefixes.
Using registry_token secret instead.
2026-03-01 10:51:58 -05:00
3577f5fb95 fix: update Docker registry authentication for Gitea
Some checks failed
release server / resolve build metadata (push) Successful in 6s
release server / build fluxer server (push) Failing after 13s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 4s
- Use GITEA_TOKEN or github.token for authentication
- Add documentation for manual token setup if needed
2026-03-01 10:47:04 -05:00
0aed4041b8 chore: adapt CI workflows for Gitea and uwu.lc deployment
Some checks failed
release server / resolve build metadata (push) Successful in 6s
release server / build fluxer server (push) Failing after 2m56s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 4s
- Update all workflow runners from blacksmith to ubuntu-latest
- Configure release-server.yaml for Gitea container registry (git.i5.wtf)
- Change trigger branch from canary to uwu
- Add NOTES.md documenting branch setup and changes
2026-03-01 10:34:43 -05:00
16b88bca3f chore: update LFS config for self-hosted Gitea instance 2026-03-01 10:30:04 -05:00
Jiralite
77a6897180 chore: add status page disclaimer to issue templates
Some checks failed
test cassandra-backup / Test latest Cassandra backup (push) Has been cancelled
2026-02-27 20:24:23 +00:00
Sky Walters
9e8a9dafb8 fix(api): Fix nats filter subject 2026-02-27 03:28:30 -05:00
Hampus Kraft
7b1aa6ff2e fix(api): various subtle memory leaks
(and some not so subtle ones, *cough* ReportService *cough*)
2026-02-27 04:51:36 +00:00
M0N7Y5
848269a4d4 Added support for developing in devcontainer (#480) 2026-02-23 00:24:48 +01:00
Hampus Kraft
fd59bc219c [skip ci] fix(gateway): perf optimisations 2026-02-22 18:47:45 +00:00
Hampus Kraft
d843d6f3f8 fix(gateway): harden REQUEST_GUILD_MEMBERS path against DoS floods 2026-02-22 13:52:53 +00:00
Hampus Kraft
4f5704fa1f fix(docs): remove unreferenced image 2026-02-21 16:57:09 +00:00
Hampus Kraft
f54f62ae3c fix(docs): mintlify-produced syntax error & self-produced typos 2026-02-21 16:57:09 +00:00
Hampus Kraft
2db53689a1 fix(app): add masking of phones to settings 2026-02-21 16:57:09 +00:00
Hampus Kraft
a129b162b7 fix(app): remove broken app icon from oauth2 page 2026-02-21 16:57:09 +00:00
Hampus Kraft
5b8ceff991 fix(app): remove dummy endpoint hack 2026-02-21 16:57:09 +00:00
Hampus Kraft
575d50807a fix(app): accent colour not working 2026-02-21 16:57:08 +00:00
Hampus Kraft
3d0631dd85 [skip ci] 2026-02-21 16:57:08 +00:00
Hampus Kraft
5e41f81752 fix: various fixes to sentry-reported errors 2026-02-21 16:56:50 +00:00
Hampus Kraft
e437426c91 Revert "chore(i18n): update Russian via community contribution"
This reverts commit a974d11a47.
2026-02-21 16:56:49 +00:00
Hampus Kraft
aac20f41ce fix: channel ordering 2026-02-21 16:56:49 +00:00
Hampus Kraft
56258fdb10 chore(i18n): update Russian via community contribution 2026-02-21 16:56:49 +00:00
Hampus Kraft
0e7f370a1e fix: various fixes to sentry-reported errors 2026-02-21 16:56:32 +00:00
Hampus Kraft
c670406751 Revert "chore(i18n): update Russian via community contribution"
This reverts commit a974d11a47.
2026-02-21 16:56:23 +00:00
Hampus Kraft
3bc85d32f6 feat: make custom notification sounds free for all 2026-02-21 16:56:22 +00:00
Hampus Kraft
2a025f9ed2 fix: various fixes to things + simply app proxy sentry setup 2026-02-21 16:56:22 +00:00
Hampus Kraft
96a4be1ad8 fix: channel ordering 2026-02-21 16:56:22 +00:00
Hampus Kraft
b0275953bd chore(i18n): update Russian via community contribution 2026-02-21 16:56:10 +00:00
Hampus Kraft
f351767205 feat: make custom notification sounds free for all 2026-02-21 16:53:57 +00:00
Hampus Kraft
3fd2e8c623 fix: various fixes to things + simply app proxy sentry setup 2026-02-21 16:41:57 +00:00
Hampus Kraft
d90464c381 refactor: squash branch changes 2026-02-21 16:41:56 +00:00
Hampus
c2b69be17d Add images and content to quickstart guide 2026-02-21 16:27:52 +01:00
Hampus Kraft
38146cc2ba chore(i18n): sync i18n 2026-02-21 02:21:13 +00:00
Hampus Kraft
24e9a1529d fix: various fixes to sentry-reported errors 2026-02-21 01:32:33 +00:00
Hampus Kraft
eb194ae5be chore: sync openapi & i18n 2026-02-20 23:52:08 +00:00
Hampus Kraft
1730fc10a0 Revert "chore(i18n): update Russian via community contribution"
This reverts commit a974d11a47.
2026-02-20 23:39:12 +00:00
Hampus Kraft
76ec07da6e feat: new lifetime badge design 2026-02-20 23:35:21 +00:00
Hampus Kraft
e11f9bc52e fix: channel ordering 2026-02-20 23:35:21 +00:00
Hampus Kraft
fcc8463cd8 fix(api): enforce gdm call membership and ring recipient validation 2026-02-20 23:35:21 +00:00
Hampus Kraft
68ae760fa8 fix(gateway): safely unsubscribe from presence 2026-02-20 23:35:20 +00:00
Hampus Kraft
5fceaa79f3 fix(markdown): parse mentions inside brackets correctly 2026-02-20 23:35:20 +00:00
Hampus Kraft
b178c90879 fix(gateway): harden manager calls and guild circuit-breaker ETS handling 2026-02-20 23:35:20 +00:00
Hampus Kraft
2264f1decb feat: make custom notification sounds free for all 2026-02-20 23:32:58 +00:00
Hampus Kraft
d22fbd695a fix: various fixes to things + simply app proxy sentry setup 2026-02-20 23:32:55 +00:00
Hampus Kraft
17306abec6 fix(email): add dns validation of email addresses 2026-02-19 19:34:23 +00:00
Hampus Kraft
3cc07f5e9f fix(email): handle sweego complaints as hard bounces 2026-02-19 19:34:22 +00:00
Hampus Kraft
61984cd1a6 fix(app): pronoun localisation
they/them is difficult to localise correctly in many non-Western languages
2026-02-19 18:23:44 +00:00
Hampus Kraft
a974d11a47 chore(i18n): update Russian via community contribution 2026-02-19 18:23:44 +00:00
Hampus Kraft
f964a4eabb fix(api): prevent startup failure from meilisearch outage 2026-02-19 18:23:43 +00:00