fsylvain
|
c484d5bd12
|
release: v3.1.0-beta Image variants
v3.1.0-beta
|
2026-10-08 21:15:43 +02:00 |
|
fsylvain
|
d768668014
|
feat: image variants cache panel
|
2026-10-08 21:13:32 +02:00 |
|
fsylvain
|
951fef18ba
|
feat: image variants per image
|
2026-10-08 19:57:51 +02:00 |
|
fsylvain
|
f567866161
|
feat: image variants settings screens
|
2026-10-08 13:57:41 +02:00 |
|
fsylvain
|
f1d56ef50e
|
feat: image variants engine
|
2026-10-08 02:33:32 +02:00 |
|
fsylvain
|
f0845de643
|
chore: media compression feature groundwork
|
2026-10-08 00:26:31 +02:00 |
|
fsylvain
|
f914eae3c5
|
feat: setup logs retention by max file size
|
2026-10-07 22:02:13 +02:00 |
|
fsylvain
|
70c8492f4f
|
fix: design harmonization on last features
|
2026-10-07 18:20:18 +02:00 |
|
fsylvain
|
953be7342d
|
fix: jsdom doesn't implement Range.prototype.getClientRects
|
2026-10-07 16:51:57 +02:00 |
|
fsylvain
|
28d2d5c826
|
fix: missing integration page routes
|
2026-10-07 16:50:44 +02:00 |
|
fsylvain
|
59c72a84ce
|
release: v3.0.0-beta Activity log, more databases and S3 storage
v3.0.0-beta
|
2026-10-07 16:04:23 +02:00 |
|
fsylvain
|
43469ef08d
|
feat: recent activity card on Home and Retention card on Settings
|
2026-10-07 16:01:28 +02:00 |
|
fsylvain
|
35db442cd3
|
feat: activity screen in the SPA, route /activity
|
2026-10-07 01:48:21 +02:00 |
|
fsylvain
|
e37a46a027
|
feat: activity log producers
|
2026-10-06 22:25:23 +02:00 |
|
fsylvain
|
50b1649965
|
feat: activity log backend foundation
|
2026-10-06 20:35:03 +02:00 |
|
fsylvain
|
8907bb49fe
|
chore: groundwork for activity page
|
2026-10-06 14:23:51 +02:00 |
|
fsylvain
|
dc5d12348c
|
feat: PostgreSQL driver support
|
2026-10-06 13:35:10 +02:00 |
|
fsylvain
|
eb9bfabed5
|
feat: optional S3-compatible storage for uploaded images, instead of the local upload directory
|
2026-10-06 12:13:24 +02:00 |
|
fsylvain
|
d752a61e52
|
feat: optional MySQL/MariaDB database driver for deployments that cannot use local SQLite
|
2026-10-06 04:08:33 +02:00 |
|
fsylvain
|
81e299f09a
|
refac: decouple persistence and image storage behind driver registries
|
2026-10-06 02:13:35 +02:00 |
|
fsylvain
|
421cfafec3
|
release: v2.9.0-beta Media duplicate purge
v2.9.0-beta
|
2026-10-05 23:58:54 +02:00 |
|
fsylvain
|
2303b12377
|
feat: media duplicate purge, part 3 of 3: the SPA (Settings "Media cleanup" card, PurgeDuplicatesDialog, Media Duplicates toolbar button)
|
2026-10-05 23:57:50 +02:00 |
|
fsylvain
|
1a55a39425
|
feat: media duplicate purge, part 2 of 3: the automatic purge scheduler (Go only)
|
2026-10-05 19:44:15 +02:00 |
|
fsylvain
|
e82d0ce254
|
feat: media duplicate purge, part 1 of 3: persisted purge settings and the purge API
|
2026-10-05 18:24:03 +02:00 |
|
fsylvain
|
161ddc0f7d
|
chore: groundwork for media purge system
|
2026-10-05 17:16:06 +02:00 |
|
fsylvain
|
c1e73bda81
|
release: v2.8.3-beta Security policy fixes for the web app
v2.8.3-beta
|
2026-10-05 16:33:31 +02:00 |
|
fsylvain
|
508a8ab77e
|
fix: CSP policy missing front components like icons, nextui color mode, wasm
|
2026-10-05 16:32:19 +02:00 |
|
fsylvain
|
1e5f324579
|
release: v2.8.2-beta Security headers and clearer log in errors
v2.8.2-beta
|
2026-10-05 16:24:12 +02:00 |
|
fsylvain
|
1d4f4bd2cc
|
fix: missing security headers on every response, including the SPA and uploaded images
|
2026-10-05 16:19:37 +02:00 |
|
fsylvain
|
d8f171b8cc
|
fix: more complete log in username error messages
|
2026-10-05 16:04:24 +02:00 |
|
fsylvain
|
8ad3941f6d
|
release: v2.8.1-beta Docker deployment
v2.8.1-beta
|
2026-10-05 04:56:12 +02:00 |
|
fsylvain
|
d275ba3c14
|
feat: complete dockerization (optional)
|
2026-10-05 04:52:49 +02:00 |
|
fsylvain
|
3e01c29657
|
release: v2.8.0-beta API keys and API reference
v2.8.0-beta
|
2026-10-05 02:08:26 +02:00 |
|
fsylvain
|
acd392c29d
|
feat: integration page (PART 3/3)
|
2026-10-05 02:03:24 +02:00 |
|
fsylvain
|
514a082c96
|
feat(SPA): screen to manage API keys (PART 2/3)
|
2026-10-05 00:05:12 +02:00 |
|
fsylvain
|
844842fdae
|
feat: integration v2 and API key PART 1/3
|
2026-10-04 21:56:14 +02:00 |
|
fsylvain
|
7e9bd9ba30
|
feat: articles format option with markdown new default
v2.7.0-beta
|
2026-10-04 19:04:12 +02:00 |
|
fsylvain
|
68401d66e0
|
refac: revamp the update flow in settings so the user has better visibility that it has to restart when update downloaded
|
2026-10-04 17:42:46 +02:00 |
|
fsylvain
|
daf497576f
|
fix: widened the theme selector in auth shell
|
2026-10-04 17:10:49 +02:00 |
|
fsylvain
|
0490a4c494
|
fix: language buttons real design / conformance
|
2026-10-04 17:08:43 +02:00 |
|
fsylvain
|
2c8f39273c
|
release: v2.6.2-beta English and French interface
v2.6.2-beta
|
2026-10-03 02:08:52 +02:00 |
|
fsylvain
|
721311a643
|
feat(SPA): i18n internationzalization, english and french
|
2026-10-03 01:53:49 +02:00 |
|
fsylvain
|
7f1e8e572d
|
docs: deployement guide with new ui update settings
v2.6.1-beta
|
2026-10-02 17:11:04 +02:00 |
|
fsylvain
|
02a0a36dc3
|
release: v2.6.0-beta signed updates and browser restart
v2.6.0-beta
|
2026-10-02 16:56:04 +02:00 |
|
fsylvain
|
5a430c08f4
|
chore: ai fest
|
2026-10-02 16:44:04 +02:00 |
|
fsylvain
|
54e8fd5fed
|
feat: restart to apply update, privileged helper, rollback
|
2026-10-01 21:36:40 +02:00 |
|
fsylvain
|
70460e4170
|
feat: update button (download, verify, stage)
|
2026-10-01 18:13:45 +02:00 |
|
fsylvain
|
834493a4f5
|
feat: signed releases, release feed, notification (read-only)
|
2026-10-01 15:01:53 +02:00 |
|
fsylvain
|
a49eec909c
|
chore: groundwork for update from settings page
|
2026-10-01 06:04:02 +02:00 |
|
fsylvain
|
e10a5e57e2
|
docs: release notes for v2.5.0-beta
v2.5.0-beta
|
2026-10-01 05:32:13 +02:00 |
|