Florian Sylvain
|
de142f6c5f
|
feat: more role backend and admin/writer roles additions and adjustments
|
2026-10-26 18:15:26 +01:00 |
|
Florian Sylvain
|
8c6c6456da
|
feat: roles system backend
|
2026-10-26 05:02:49 +01:00 |
|
Florian Sylvain
|
44cca46d5e
|
chore: roles management groundwork
|
2026-10-26 02:53:33 +01:00 |
|
Florian Sylvain
|
7c0ee21906
|
feat: updated integration page with missing API routes
|
2026-10-26 02:18:35 +01:00 |
|
Florian Sylvain
|
25d9c30b8a
|
feat: integration search bar
|
2026-10-25 21:57:43 +01:00 |
|
Florian Sylvain
|
a8fea8d900
|
fix: changed "Jump to" so it scrolls only the page's own scroll container
|
2026-10-25 20:26:52 +01:00 |
|
Florian Sylvain
|
a0fdf03be0
|
docs: release notes for v3.5.3-beta
|
2026-10-23 01:57:29 +02:00 |
|
Florian Sylvain
|
9ab98fd50c
|
fix: response schema is now inferred from each endpoint's sample JSON
|
2026-10-23 01:56:35 +02:00 |
|
Florian Sylvain
|
d2af39da61
|
docs: release notes for v3.5.2-beta
|
2026-10-23 01:31:51 +02:00 |
|
Florian Sylvain
|
4cff43fefb
|
feat: llms.txt and llms-full.txt, openapi.json, MCP server
|
2026-10-23 01:29:59 +02:00 |
|
Florian Sylvain
|
daba3c04c0
|
fix: relation picker page size refused by entry list
|
2026-10-23 00:48:10 +02:00 |
|
Florian Sylvain
|
f2cdbcd3cb
|
docs: release notes for v3.5.0-beta
|
2026-10-23 00:38:22 +02:00 |
|
Florian Sylvain
|
37a77c9c22
|
feat: relation field and picker
|
2026-10-23 00:13:42 +02:00 |
|
Florian Sylvain
|
b45c99be3b
|
fix: reduced SPA build chunk sizes
|
2026-10-22 10:15:32 +02:00 |
|
Florian Sylvain
|
fc51ab8c10
|
fix: editor's right side panel vertical overflow
|
2026-10-22 03:04:25 +02:00 |
|
Florian Sylvain
|
07f5c5d1ee
|
docs: release notes for v3.4.2-beta
|
2026-10-22 00:50:33 +02:00 |
|
Florian Sylvain
|
ea98c5ec05
|
fix: security & privacy (rate limiter fix, csrf session cookie, logout on server, drafts stale token passw, login timing, password over 72b, JWT_SECRET complexity, SMTP TLS, CSV export neutralised, fonts bundled, upload metadata, hourly cleanup job, privacy.md report)
|
2026-10-22 00:49:19 +02:00 |
|
Florian Sylvain
|
e2812ee0b9
|
docs: release notes for v3.4.1-beta
|
2026-10-21 23:31:01 +02:00 |
|
Florian Sylvain
|
aa5d3582f8
|
fix: updated go dependencies with latest security fixes
|
2026-10-21 23:28:41 +02:00 |
|
Florian Sylvain
|
c68e9a7858
|
refac: removed 7 direct and 12 indirect go modules for custom code instead
|
2026-10-21 23:13:46 +02:00 |
|
Florian Sylvain
|
cfcf108488
|
fix: web dependencies security updates
|
2026-10-21 22:55:37 +02:00 |
|
Florian Sylvain
|
b43cc6861f
|
docs: removed coding standards from version control
|
2026-10-21 22:48:31 +02:00 |
|
Florian Sylvain
|
074944c99a
|
refac: atomic merge, lost-update race, RunPurge cost, duplicated walks
|
2026-10-21 22:47:46 +02:00 |
|
Florian Sylvain
|
0fc3511e2b
|
feat(SPA): media library indications for custom medial field type usage
|
2026-10-21 16:17:09 +02:00 |
|
Florian Sylvain
|
3e7fc9a4a5
|
feat(SPA): media field type
|
2026-10-21 15:17:15 +02:00 |
|
Florian Sylvain
|
a2d596f4ca
|
feat(API): media field type
|
2026-10-21 05:07:36 +02:00 |
|
Florian Sylvain
|
ad5faf3d19
|
docs: release notes for v3.4.0-beta
|
2026-10-21 01:46:15 +02:00 |
|
Florian Sylvain
|
89051b3f1f
|
refac: duplicates, crap, dry etc. on last features commits
|
2026-10-21 00:52:14 +02:00 |
|
Florian Sylvain
|
fba20f83c5
|
feat: entry editor at /content/:key/new and /content/:key/:id
|
2026-10-21 00:12:34 +02:00 |
|
Florian Sylvain
|
91d916fb74
|
feat: entry list at /content/:key
|
2026-10-20 21:05:03 +02:00 |
|
Florian Sylvain
|
b4cbcb0395
|
refac: split useSchemaBuilder & SchemaDeleteControls
|
2026-10-20 18:12:29 +02:00 |
|
Florian Sylvain
|
5404291af2
|
feat: delete a custom type
|
2026-10-20 17:56:44 +02:00 |
|
Florian Sylvain
|
76e9e1220c
|
fix: accessibility issues for builder's design
|
2026-10-20 05:11:14 +02:00 |
|
Florian Sylvain
|
8e344b2500
|
feat: edit an existing custom type
|
2026-10-20 04:42:50 +02:00 |
|
Florian Sylvain
|
083cc9e23e
|
feat: schema builder's create flow
|
2026-10-20 00:29:01 +02:00 |
|
Florian Sylvain
|
f514146fed
|
feat: built-in type read-only view,s chema list, states, spec files
|
2026-10-19 22:31:13 +02:00 |
|
Florian Sylvain
|
3c67cd2314
|
feat(SPA): schema list and the sidebar Content group
|
2026-10-19 19:34:45 +02:00 |
|
Florian Sylvain
|
73a75d5cb9
|
feat: custom content type icons, built-in types, user lookup
|
2026-10-19 18:22:55 +02:00 |
|
Florian Sylvain
|
e6e088c963
|
chore: custom content types design groundwork
|
2026-10-19 17:38:41 +02:00 |
|
Florian Sylvain
|
58d58f5a04
|
feat: custom content types backend
|
2026-10-19 17:01:37 +02:00 |
|
Florian Sylvain
|
ed67b7e70d
|
docs: release notes for v3.3.0-beta
|
2026-10-19 04:10:29 +02:00 |
|
Florian Sylvain
|
23e88190d9
|
fix: route every toggle switch in the SPA through one new component, for one correct geometry
|
2026-10-19 04:06:34 +02:00 |
|
Florian Sylvain
|
340a0ad461
|
feat: pagination in the SPA for the Sites and Authors lists
|
2026-10-19 04:00:47 +02:00 |
|
Florian Sylvain
|
500ad59458
|
fix: authors profile pictute all accross the SPA
|
2026-10-19 00:46:16 +02:00 |
|
Florian Sylvain
|
18600ab49d
|
chore: fix pagination for authors and site
|
2026-10-19 00:30:19 +02:00 |
|
Florian Sylvain
|
daf3594316
|
fix: technical debts left by the Sites, Authors and SEO slices, plus backend support for the new Sites and Authors pagination
|
2026-10-19 00:25:31 +02:00 |
|
Florian Sylvain
|
9f4ce426a8
|
chore: groundwork for SEO fixes and tech&vis debt
|
2026-10-18 17:30:12 +02:00 |
|
Florian Sylvain
|
02fb8751fd
|
feat: SEO SPA Sites, Articles and Integration (4/4)
|
2026-10-18 15:51:28 +02:00 |
|
Florian Sylvain
|
cb737b7ae3
|
fix: SEO SPA editor last fixes (3/4)
|
2026-10-16 16:31:17 +02:00 |
|
Florian Sylvain
|
470584400f
|
feat: SEO SPA editor integration
|
2026-10-16 03:06:57 +02:00 |
|
Florian Sylvain
|
eb9876fde3
|
feat: SEO backend output (2/4)
|
2026-10-15 21:48:55 +02:00 |
|
Florian Sylvain
|
0eb46b0d74
|
feat: SEO backend data (1/4)
|
2026-10-15 19:30:29 +02:00 |
|
Florian Sylvain
|
cb1410f0b0
|
chore: grounwork for SEO features
|
2026-10-15 15:48:57 +02:00 |
|
Florian Sylvain
|
6b8990c55e
|
feat: sites and authors integration into existing screens (& formated all frontend files kinda accidentally)
|
2026-10-15 05:25:44 +02:00 |
|
Florian Sylvain
|
3d81d2c717
|
feat(SPA): screens for Sites and Authors
|
2026-10-14 23:00:50 +02:00 |
|
Florian Sylvain
|
b34a173d83
|
feat: Authors feature backend (and upgraded deprecated mods)
|
2026-10-14 17:45:00 +02:00 |
|
Florian Sylvain
|
a11338094e
|
feat: Sites feature backend
|
2026-10-14 03:56:50 +02:00 |
|
Florian Sylvain
|
45fcbd890d
|
chore: groundwork for sites & authors
|
2026-10-14 00:33:52 +02:00 |
|
Florian Sylvain
|
0d03a27f31
|
docs: release notes for v3.2.1-beta
|
2026-10-13 22:39:42 +02:00 |
|
Florian Sylvain
|
63c1e7076e
|
feat(media): pagination
|
2026-10-13 19:54:59 +02:00 |
|
Florian Sylvain
|
04dc151ed7
|
feat(variant): image preview on variant creation with a real sample image
|
2026-10-13 17:29:56 +02:00 |
|
Florian Sylvain
|
a1cdfce529
|
fix(integration): missing french translations
|
2026-10-13 16:54:06 +02:00 |
|
Florian Sylvain
|
c41e6dbca5
|
fix(SPA): activity list saves pagination too
|
2026-10-13 16:36:42 +02:00 |
|
Florian Sylvain
|
9d9453c1b3
|
fix(SPA): save article list pagination in query url
|
2026-10-13 16:20:37 +02:00 |
|
Florian Sylvain
|
54f27ac98f
|
docs: release notes for v3.2.0-beta and version references cleanup
|
2026-10-13 03:26:04 +02:00 |
|
Florian Sylvain
|
0632bf53cb
|
feat(SPA): "<page> · RenewCMS" as pages titles, instead of being stuck on whatever lands on first loading
|
2026-10-13 03:19:25 +02:00 |
|
Florian Sylvain
|
fe254112a2
|
fix(register): onSubmit now calls await session.retry() before going to /register/pending
|
2026-10-13 02:49:43 +02:00 |
|
Florian Sylvain
|
160c0a49ce
|
feat(media): align visual checks and variant UI with merged design
|
2026-10-13 02:35:20 +02:00 |
|
Florian Sylvain
|
e6746f2be7
|
feat(integration): add image variants section and standardize code snippets
|
2026-10-12 23:27:41 +02:00 |
|
Florian Sylvain
|
6f9ae6207a
|
feat(editor): link insertion full UI and flow
|
2026-10-12 17:12:36 +02:00 |
|
Florian Sylvain
|
03b39e64f2
|
feat(activity): update summary cards to toggles and introduce export menu
|
2026-10-12 05:13:25 +02:00 |
|
Florian Sylvain
|
73f4b539fe
|
feat: articles pagination
|
2026-10-11 19:14:37 +02:00 |
|
Florian Sylvain
|
a2d224240c
|
fix: small design harmonization and overhaul
|
2026-10-11 17:17:22 +02:00 |
|
Florian Sylvain
|
d6566743a7
|
fix: prevent air from deleting the whole tmp folder, used for visual diff task
|
2026-10-11 08:49:31 +02:00 |
|
Florian Sylvain
|
10ec74c8cf
|
feat: remove the 10,000-character article body limit and make the New article body optional
|
2026-10-11 08:49:11 +02:00 |
|
Florian Sylvain
|
5e05b606a7
|
chore: 2 big design passes to harmonize and fix stuff
|
2026-10-11 07:45:17 +02:00 |
|
Florian Sylvain
|
67b3ff03d0
|
fix: linux dev workflow
|
2026-10-11 06:31:49 +02:00 |
|