Julien Calixte
aeb763dd43
chore: optimize images
2026-05-24 00:54:53 +02:00
Julien Calixte
50d8eb31d6
fix(nginx): redirect unknown paths to homepage
...
Drop the $uri/ directory step in try_files which triggered the default
403 page on directories without an index, and 302 any 403/404 back to /.
2026-05-23 16:52:12 +02:00
Julien Calixte
9e1fae4f2e
feat(pub): add /pub index listing all notes
2026-05-23 16:52:08 +02:00
Julien Calixte
d0175025ad
feat(home): show only last 15 notes with link to /pub
2026-05-23 16:52:04 +02:00
Julien Calixte
3153200eb3
refactor(notes): sort fetched notes by publishedAt desc
...
Centralise ordering in fetchNotes so every consumer (homepage, /pub
index, RSS feed) shares the same newest-first order.
2026-05-23 16:52:01 +02:00
Julien Calixte
ffad0ecf54
docs: describe atproto-backed /pub route
2026-05-23 16:13:50 +02:00
Julien Calixte
71ad6bbc2e
docs: rewrite README for apoena.dev
2026-05-23 16:12:56 +02:00
Julien Calixte
aa36e00576
fix: use plc.directory instead of plc.wtf for DID resolution
...
The plc.wtf mirror is returning HTTP 502, breaking the static build
when getStaticPaths fetches the PDS endpoint. plc.directory is the
canonical PLC directory and returns the same JSON shape.
2026-05-23 16:07:09 +02:00
Julien Calixte
031beba8ac
deps: browser
2026-05-03 23:40:22 +02:00
Julien Calixte
044007d495
deps: downgrade for islands
2026-05-03 23:38:15 +02:00
Julien Calixte
dc095af8c4
feat: add a rss feed
2026-05-03 19:13:06 +02:00
Julien Calixte
b8ec3dcff7
fix: copy .npmrc before pnpm install in Dockerfile
2026-03-21 21:49:33 +01:00
Julien Calixte
838082d00b
chore: embed nginx config in Dockerfile
2026-03-21 21:48:04 +01:00
Julien Calixte
c42600c570
chore: migrate deployment to Dockerfile
...
Replace nixpacks.toml with a multi-stage Dockerfile (node:22-alpine builder + nginx:alpine runner) for faster Coolify deployments.
2026-03-21 21:45:40 +01:00
Julien Calixte
2e9487d61f
chore: add nixpacks config
2026-03-14 17:22:05 +01:00
Julien Calixte
fef0ac8abf
deps: change to md4x for better performance
2026-03-14 13:37:02 +01:00
Julien Calixte
577e10a9d3
feat: add title to note pages
2026-03-14 13:09:59 +01:00
Julien Calixte
975f6dc46b
feat: no last notes if there is nothing / todo with skeleton
2026-03-07 11:38:17 +01:00
Julien Calixte
c753026393
feat: target blank
2026-02-27 21:09:41 +01:00
Julien Calixte
9b44753d21
chore: module type
2026-02-27 20:40:23 +01:00
Julien Calixte
ac74a2bbca
fix: modern compiler for scss
2026-02-27 20:37:04 +01:00
Julien Calixte
01f8c57d03
deps: browser mapping
2026-02-27 20:32:45 +01:00
Julien Calixte
da2f4bb768
feat: explore atproto notes
2026-02-27 20:30:18 +01:00
Julien Calixte
5c70bcad3d
deps: upgrade
2026-02-25 22:33:20 +01:00
Julien Calixte
fdb4d44b12
deps: upgrade dev deps
2026-01-25 12:11:38 +01:00
Julien Calixte
62fea36858
deps: migrate to coollabs fonts
2026-01-25 12:10:49 +01:00
Julien Calixte
8aa4c8a489
feat: add Fail Well project and fix external link attributes
2026-01-24 15:28:45 +01:00
Julien Calixte
c47966c6d3
feat: add atproto
2026-01-18 23:37:52 +01:00
Julien Calixte
80b125ff08
feat: add books
2026-01-06 00:32:36 +01:00
Julien Calixte
4a29d9e526
deps: upgrade
2026-01-06 00:26:51 +01:00
Julien Calixte
ccf285b8f0
feat: add TPS
2026-01-06 00:24:39 +01:00
Julien Calixte
6d5cb51af5
fix
2025-12-02 15:36:16 +01:00
Julien Calixte
5b46e764f6
typo: crc cards
2025-12-02 15:33:27 +01:00
Julien Calixte
f2923f2417
fix illustration links
2025-11-26 15:40:21 +01:00
Julien Calixte
1dd65ca928
fix packages and colors
2025-11-26 15:32:28 +01:00
Julien Calixte
67fa42c0e4
✨ (flow) add intention and the other fields for step/team
2023-05-29 22:22:19 +02:00
Julien Calixte
95cdd26c2b
♻️ (production flow) use of defineModel
2023-05-29 11:04:16 +02:00
Julien Calixte
d8dbce2fd7
🔧 (vue) enable defineModel
2023-05-29 11:03:51 +02:00
Julien Calixte
9dd1c6a98a
💬 (doc jit) better description for doc jit
2023-05-29 10:59:18 +02:00
Julien Calixte
dab46ccecc
✨ (doc jit) add doc jit project
2023-05-29 10:59:18 +02:00
Julien Calixte
f314b49a85
better main illustration size
2023-05-29 10:59:18 +02:00
Julien Calixte
1d9e1a0674
new article for jit documentation
2023-05-29 10:59:18 +02:00
Julien Calixte
11c564ba89
video to 100%
2023-05-29 10:59:18 +02:00
Julien Calixte
c718e092ec
add iles doc
2023-05-29 10:59:18 +02:00
Julien Calixte
f951468f26
✨ (production flow) add the possibility to remove teams
2023-05-27 23:32:47 +02:00
Julien Calixte
0ea0f10709
⬆️ (nanoid) add nanoid uuid creation
2023-05-27 23:32:14 +02:00
Julien Calixte
c811ed5320
💄 (production flow) add little twicks to the flow
2023-05-27 23:08:21 +02:00
Julien Calixte
cdd5d8121d
💄 (design system) add form input to custom design system
2023-05-27 23:08:21 +02:00
Julien Calixte
67af65afff
♻️ (production flow) add input design system and change step to te…
2023-05-27 23:08:21 +02:00
Julien Calixte
d4e0f0043e
🐛 (typescript) patch event target interface with a value
2023-05-27 22:48:26 +02:00