-
Development 1.0.0-dev.834 Stable
released this
2026-10-16 00:05:44 +00:00 Development 1.0.0-dev.834
Docker Images
docker.lechner-systems.at/justqueer/api:devdocker.lechner-systems.at/justqueer/web:dev
Commits seit dem letzten Release
79470a7fix(feed): translate the seen feed query on PostgreSQLba5df44test(feed): set post creation times after saving in the seen feed test
Downloads
-
Development 1.0.0-dev.831 Stable
released this
2026-10-15 15:31:32 +00:00 Development 1.0.0-dev.831
Docker Images
docker.lechner-systems.at/justqueer/api:devdocker.lechner-systems.at/justqueer/web:dev
Commits seit dem letzten Release
3f02757test: match source assertions to the current post and composer markupe3a37dftest(ui): expect a tap on a strip icon to open its tab08f236dtest(chat): follow the German chat and voice player interface3f97372fix(chat): keep rendering messages when a day starts with a security notice8fe43dcbuild(deps): update ASP.NET Core and EF Core to 10.0.131766d1bfeat(feed): autoplay post videos muted unless turned off in the settingsd7c53b9feat(feed): make the post music mute button small and flat55c7002feat(ui): show tooltips after one second of hover234e2b8fix(ui): open a tab with one tap on an icon of the small navigation strip621db4atest(ui): expect the prefixed backdrop filter reset in the mobile navigation326ff08feat(chat): trust changed safety numbers automatically and note them in the chat4552dadfeat(ui): drop the navigation background on mobile
Downloads
-
Development 1.0.0-dev.827 Stable
released this
2026-10-14 12:44:18 +00:00 Development 1.0.0-dev.827
Docker Images
docker.lechner-systems.at/justqueer/api:devdocker.lechner-systems.at/justqueer/web:dev
Commits seit dem letzten Release
2505b74feat(feed): show unseen posts first and repeat seen ones only afterwardsaa8d894style(comments): tidy up the comment layout4ac2472feat(feed): fit posts on one screen and clamp long text behind „Mehr anzeigen“60baf93feat(ui): show tooltips in the top layer after 2 s and keep them on screen7543901feat(ui): grow the navigation back after 100 px of scrolling up, animated414ccbcfeat(content)!: remove titles from posts and keep them only on questions
Downloads
-
Development 1.0.0-dev.824 Stable
released this
2026-10-14 00:05:52 +00:00 Development 1.0.0-dev.824
Docker Images
docker.lechner-systems.at/justqueer/api:devdocker.lechner-systems.at/justqueer/web:dev
Commits seit dem letzten Release
6f5ab84feat(ui): rework feed cards, feed modes, navigation strip and tooltips17586d3feat(chat): mark unread chats and expose mute and archive state0ae5b08fix(auth): keep the signed-in user tracked during a password rehash
Downloads
-
Development 1.0.0-dev.819 Stable
released this
2026-10-10 00:05:57 +00:00 Development 1.0.0-dev.819
Docker Images
docker.lechner-systems.at/justqueer/api:devdocker.lechner-systems.at/justqueer/web:dev
Commits seit dem letzten Release
94fac42test(e2e): wait for the session check before signing ine88d77btest(data): add a seed script with accounts, posts and stories0010a2bfix(ui): keep the bottom navigation alive across prerenderinge40d207feat(chat): redesign the chat layout and translate it to German8fbc014feat(ui): rearrange header and bottom navigationf810a9ffeat(composer): use captures directly and zoom continuously01b7ba5feat(profile): merge the Geschlecht field into Genderdb57c8fdocs(accounts): create accounts with one plain sql statementf320cfcchore(deploy): run postgres as a regular compose service2f8b084feat(deploy)!: terminate TURN TLS at the reverse proxy
Downloads
-
Development 1.0.0-dev.814 Stable
released this
2026-10-09 11:57:58 +00:00 Development 1.0.0-dev.814
Docker Images
docker.lechner-systems.at/justqueer/api:devdocker.lechner-systems.at/justqueer/web:dev
Commits seit dem letzten Release
2d84496ci: use the Microsoft JDK distribution54ba713ci: upgrade the workflow actions to their current major versionsadfa233chore(deploy): move the compose stack to stacks/development/j01b9e4c44Merge pull request 'Julian/audit findings' (#234) from julian/audit-findings into mainb613760docs: restructure the project documentation and describe the audit changes6dbf948revert(deploy)!: migrate the database at every API start again62016dedocs(audit): record the audit findings, decisions and implementation resultsfa8567cbuild(deps): upgrade Entity Framework Core, Identity stores and Npgsql to version 10978211aci: verify the vendored chat libraries against their npm packages1ab4797chore: remove the committed browser debug logf666ca4build(docker): shrink the build context and pin the runtime image62f87c3build: lock NuGet dependencies and fail CI on known vulnerabilities37682e6feat(deploy)!: migrate the database in its own step instead of at API startd3a8205feat(chat): signal chat changes over the hub instead of polling every five seconds80f58d3perf(search): use full-text search instead of substring scansf0da36aperf(feed): rank a bounded set of relevant items with the feed ranker800ce1bperf(auth): validate a session with one query and remember it briefly341dfffperf(media): store media columns uncompressed and out of line7a65687test(workers): run table-wide cleanup tests outside the parallel suite9bfc0f6test(cache): guard cache lifetimes against the generation counter expirycd8344cfix(feed): keep advertisements away from legal questions in English tooabe2e49fix(auth): limit failed sign-ins per client addressed476dffix(auth): store the session client address as a keyed hash1d3ad3afeat(auth): sign users in when they register7774c28feat(auth): tell users when signing in reactivated their accountbbffe76fix(client): stop waiting 25 minutes for an answer to ordinary requests6481007fix(cache): require a redis connection string that keeps retryingf91d3d6fix(chat): refuse receipts and message state from pending members938163afix(chat): clear an expired message backlog and log cleanup failures600761afix(comments): bound the replies loaded with a comment paged91cfd3fix(composer): claim a render session before rendering it81a683dperf(composer): clean up expired media without loading itfa6bca6fix(ads): record impressions and clicks and rotate running advertisements4f9f651fix(publish): release publish operation locks instead of keeping them forever27a17d5fix(session): let a second tab adopt the rotated session instead of signing outd73d88bfix(auth): revoke the session when a rotated refresh token is reused30f10f7test(media): make the retry-after check independent of the test database02dd64ffix(media): bound concurrent transcodes and halve upload bufferingc760f7dfix(moderation): audit content deletions made by the teamfce66f7fix(hosts): keep data protection keys in redis across deployments96f1c94docs(config): document the post scheduling settingsd0a6c93fix(media): reject oversized frames before ffmpeg decodes themaf3ca0afix(api): partition rate limits by forwarded client address and usere3d645btest(e2e): wait for settled UI before checks and file selectionsf0206caMerge pull request 'fix(ci): stop publishing the PostgreSQL service port' (#233) from fix/ci-postgres-port-collision into mainf385263fix(ci): stop publishing the PostgreSQL service port40fba0dMerge pull request 'chore(database)!: remove the MariaDB provider' (#232) from chore/issue-213-retire-mariadb into mainc506166Merge branch 'main' into chore/issue-213-retire-mariadb7798071Merge pull request 'feat(postgresql): bound the connection pool and check database readiness' (#230) from feat/issue-211-postgresql-operations into main17c2facMerge main and the PostgreSQL operations changes into chore/issue-213-retire-mariadb6a4e36aMerge branch 'main' into feat/issue-211-postgresql-operations73f864cMerge pull request 'test(database): run database integration tests against PostgreSQL' (#225) from test/issue-200-postgresql-database-tests into maind8c712dMerge pull request 'ci(postgresql): run smoke integration test against pinned service' (#224) from chore/issue-199-postgresql-service into main13e4236Merge pull request 'perf(feed): rank feed candidates on the base table only' (#228) from perf/issue-210-postgresql-query-plans into main4b06a48Merge pull request 'perf(media): benchmark media storage and propose a PostgreSQL strategy' (#229) from perf/issue-207-media-storage-benchmark into maine045e87Merge pull request 'docs(postgresql): add cutover and rollback procedure for a new database' (#231) from docs/issue-212-postgresql-cutover into mainf24a7c3chore(database)!: remove the MariaDB provider9356690docs(postgresql): add cutover and rollback procedure for a new database95ac615feat(postgresql): bound the connection pool and check database readinessa2289f1docs(media): correct the measured speed ratios08884c9perf(media): benchmark media storage and propose a PostgreSQL strategya83e64cperf(feed): rank feed candidates on the base table only9b862a3perf(database): add benchmark tool and MariaDB baseline27d338efix(postgresql): drop unintended ContentItems discriminator columndcbcc9dtest(database): run database integration tests against PostgreSQLc53a6e0ci(postgresql): run smoke integration test against pinned service
Downloads
-
Development 0.5.0-dev.767 Stable
released this
2026-10-05 05:59:34 +00:00 Development 0.5.0-dev.767
Docker Images
docker.lechner-systems.at/justqueer/api:devdocker.lechner-systems.at/justqueer/web:dev
Commits seit dem letzten Release
- Keine neuen Commits.
Downloads