a890b11bf2
fix(docker): reinstall dependencies after copying source
...
release server / resolve build metadata (push) Successful in 8s
release server / build fluxer server (push) Failing after 3m21s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 5s
After copying the full package source, we need to run pnpm install again
to ensure all dependencies are properly linked and TypeScript can find
all required modules like idna-uts46-hx.
2026-03-01 12:00:53 -05:00
7c903e72e0
fix(docker): generate locale files before app build
...
release server / resolve build metadata (push) Successful in 6s
release server / build fluxer server (push) Failing after 3m19s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 5s
The build script runs TypeScript compilation (tsgo) before lingui:compile,
causing it to fail when looking for @app/locales/*/messages.mjs files.
Running lingui:compile separately before the build fixes this.
2026-03-01 11:55:43 -05:00
482b7dee25
fix(docker): properly allow locale and data files
...
Fixed .dockerignore syntax - was using '#!' instead of proper negation.
Now explicitly allowing fluxer_app/src/data/** and fluxer_app/src/locales/**
with proper negation syntax.
2026-03-01 11:38:01 -05:00
a258752adc
fix(docker): allow emoji data and locale files in build
...
The .dockerignore was blocking critical files needed for frontend build:
- fluxer_app/src/data/emojis.json
- fluxer_app/src/locales/*/messages.*
These files must be included for the app build to succeed.
2026-03-01 11:31:32 -05:00
d848765cc2
fix(docker): skip typecheck in build - already validated in CI
...
release server / resolve build metadata (push) Successful in 6s
release server / build fluxer server (push) Failing after 3m11s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 5s
The typecheck step was failing due to missing module declarations
and is redundant since CI already runs typecheck on every PR.
Removing this speeds up the Docker build.
2026-03-01 11:17:18 -05:00
3ad2ca08c3
fix(docker): apply critical patches from third-party guide
...
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
...
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
...
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
...
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
...
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
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