Commit graph

129 commits

Author SHA1 Message Date
Julien Oculi 6ae5348e2e feat(api): 🔒 check csrf token for all non get request 2024-06-13 12:25:30 +02:00
Julien Oculi f2348b0177 feat(api): add api communication helpers 2024-06-13 12:23:11 +02:00
Julien Oculi 756c5564b3 feat: 🔒 add csrf checks 2024-06-13 12:20:47 +02:00
Julien Oculi e2c8313aa3 fix: 🐛 positive max age calculation 2024-06-13 12:19:02 +02:00
Julien Oculi a1844176bb refactor: ♻️ expose session max age as static getter 2024-06-13 12:16:23 +02:00
Julien Oculi ca79b4a20d feat: add server sessions 2024-06-13 12:03:07 +02:00
Julien Oculi c971542ec8 feat(pwa): add service worker and registration 2024-06-11 17:02:00 +02:00
Julien Oculi 8d7ad1dc2f fix(pwa): ✏️ typo in static asset dir name 2024-06-11 13:09:44 +02:00
Julien Oculi 5ff284c936 feat: 👷 update css bundler plugin and move bundle dir 2024-06-11 12:36:28 +02:00
Julien Oculi ad296fe1b8 fix: ⬆️ upgrade css bundler plugin 2024-06-11 12:13:56 +02:00
Julien Oculi cc9235d64f chore: ⬆️ update imports 2024-06-10 22:41:53 +02:00
Julien Oculi 5dd9f00599 chore(config): 🔨 change css bundle to @jotsr/smart-css-bundler 2024-06-10 22:41:10 +02:00
Julien Oculi 503d8425c2 feat(css): add fallback font-faces to avoid CLS 2024-06-07 10:25:55 +02:00
Julien Oculi 45f38b28d3 docs: 🐛 fix readme title href 2024-06-06 17:07:59 +02:00
Julien Oculi 475d7f404b chore: 🙈 untrack fresh.gen.ts 2024-06-06 16:42:05 +02:00
Julien Oculi 7edd7687d9 feat(ui): add admin and profil pages 2024-06-06 16:40:02 +02:00
Julien Oculi 0b58123ede chore: update control char typo 2024-06-06 16:38:52 +02:00
Julien Oculi c2477e0ff5 feat(pwa): add service worker registration 2024-06-06 16:35:55 +02:00
Julien Oculi 1e2630988f feat(config): 🔧 update css bundler config 2024-06-06 16:33:59 +02:00
Julien Oculi e8300beead refactor(ui): ♻️ more concise "Fablab" dropdown menu in header 2024-06-06 16:33:01 +02:00
Julien Oculi 7f094710da doc: update README 2024-06-06 16:26:03 +02:00
Julien Oculi 68b758e9af refactor: move website service to server_config repo 2024-06-06 16:01:57 +02:00
Julien Oculi 1ee9467e77 buid: remove hard codded PORT in serve task 2024-06-06 16:00:50 +02:00
Julien Oculi 5c358f9019 chore: rename task prod to serve 2024-06-06 15:52:39 +02:00
Julien Oculi 586ff4fd42 refactor: ♻️ move pwa screenshots to specific dir 2024-05-28 17:35:21 +02:00
Julien Oculi 26fc6c6c34 chore: ⬆️ upgrade dependencies 2024-05-28 17:08:33 +02:00
Julien Oculi ffe6571354 feat(pwa): link webmanifest 2024-05-28 17:07:11 +02:00
Julien Oculi 8aa3d065ed style(ui): 💄 update meta theme colors 2024-05-28 17:06:28 +02:00
Julien Oculi 9f29fde9ad chore(config): 🔧 add systemctl service file 2024-05-28 16:28:18 +02:00
Julien Oculi bddb6555ff fix: 🐛 update openstreetmap url 2024-05-28 16:22:23 +02:00
Julien Oculi d2b07b0659 chore(config): 🔧 update vscode config 2024-05-28 16:21:14 +02:00
Julien Oculi 11b0ecdcef chore(config): 🔧 change prod listen port 2024-05-28 16:15:26 +02:00
Julien Oculi af852de424 feat(pwa): add icons and screeshot for pwa install 2024-05-28 16:08:43 +02:00
Julien Oculi 13c963abee feat(pwa): add webmanifest 2024-05-28 16:07:55 +02:00
Julien Oculi 979fac65ba fix(ui): ✏️ add missing "source" in app heros and meta description 2024-05-28 14:03:09 +02:00
Julien Oculi 24367d2c18 feat: add meta description in html head 2024-05-28 13:47:55 +02:00
Julien Oculi 600385415b refactor(css): ♻️ move fonts to css imports 2024-05-28 12:45:05 +02:00
Julien Oculi e60c46369f chore: 🙈 untrack cache directory 2024-05-28 12:30:29 +02:00
Julien Oculi 6c1e4a5e34 fix(ui): 🐛 constrain markdown body width 2024-02-20 11:56:15 +01:00
Julien Oculi 2b66f76966 feat: add "carnet" and "portfolio" support 2024-02-20 11:47:52 +01:00
Julien Oculi 812da2a857 fix(css): 🐛 main width don't fill parent 2024-02-20 11:46:55 +01:00
Julien Oculi d948da7a29 feat: add custom ai chat for cohabit 2024-02-19 17:12:56 +01:00
Julien Oculi c2f3945f65 feat: ⬆️ upgrade to fresh 1.6.5 2024-02-19 14:00:50 +01:00
Julien Oculi 7ac22f8375 feat(ui): wrap header actions in dialog for small screens 2024-02-15 15:24:53 +01:00
Julien Oculi ae642634c6 fix(css): 🐛 use global font color 2024-02-15 15:18:25 +01:00
Julien Oculi dff204cb7c fix(css): 🐛 unquote display value 2024-02-15 14:07:03 +01:00
Julien Oculi 1ee0eb1305 feat: update index page 2024-02-15 14:04:35 +01:00
Julien Oculi 08edb5b791 feat: add members card and routes 2024-02-15 14:04:01 +01:00
Julien Oculi 3dc9de3c2f refactor: ♻️ extract redondant grid template to AutoGrid 2024-02-15 14:02:22 +01:00
Julien Oculi c57f46500a fix: 💩 replace nested span with div and span 2024-02-15 13:09:44 +01:00