Commit Graph

4211 Commits

Author SHA1 Message Date
Alicia Sykes
31a143133b 🔧 Updates dev container versions and config 2026-04-26 14:22:43 +01:00
Alicia Sykes
644b53e25a 💥 Removes legacy Heroku configs 2026-04-26 14:15:13 +01:00
Alicia Sykes
e1d5a2d0f5 🐳 Docker ignore unnecessary meta files 2026-04-26 14:12:01 +01:00
Alicia Sykes
c1ee134855 Upgrades Netlify to Node 24 2026-04-26 14:08:07 +01:00
Alicia Sykes
1ed0363305 💥 Removes legacy docker work-arounds 2026-04-26 13:36:44 +01:00
Alicia Sykes
abe85efc5f 🐳 Removes build requirement from Dockerfile
- Updates start command for Dockerfile
- Removes dep dependencies from run stage
- Update the docker-compose with correct usage
- Adds OCI labels
- Updates Dockerfile image to use Node 24
- Updates docs around Docker build and usage
2026-04-26 13:34:46 +01:00
Alicia Sykes
9b06084496 Removes npm-run-all dep, and the build-and-start command 2026-04-26 12:13:21 +01:00
Alicia Sykes
8689a0eac4 Confirm dialog, for confirmation before deletions 2026-04-26 10:41:42 +01:00
Alicia Sykes
bddfb9f433 📱 Responsive burger menu for mobile navbar 2026-04-26 10:16:23 +01:00
Alicia Sykes
f9b80f7837 🧪 Fix test for item link 2026-04-25 23:44:53 +01:00
Alicia Sykes
7166ebd7cd 🩹 Fix warnings from modal opening 2026-04-25 21:44:19 +01:00
Alicia Sykes
747812971c During UI edit, strip out empty/defaults before save 2026-04-25 21:36:14 +01:00
Alicia Sykes
b84a9b5af3 Adds debug view, removes about page 2026-04-25 20:12:03 +01:00
Alicia Sykes
acbb069b2a 🩹 Semver fix for update checker 2026-04-25 17:51:05 +01:00
Alicia Sykes
7f79c7275e Removes vue modal, implements our own 2026-04-25 17:02:38 +01:00
Alicia Sykes
09fd86876f 🚨 Fixes all remaining lint warnings 2026-04-25 13:24:34 +01:00
Alicia Sykes
9198d9d7da 🚨 Fixes ambiguous import warns from js-yaml 2026-04-25 13:14:58 +01:00
Alicia Sykes
2aaad0d89a 🏷️ Adds prop types to components 2026-04-25 13:09:20 +01:00
Alicia Sykes
b17eb80624 🔥 Remove all eslint-ignore comments, may fail 2026-04-25 11:32:10 +01:00
Alicia Sykes
923bdbbac5 🔧 Setup more comprehensive linting 2026-04-25 11:31:28 +01:00
Alicia Sykes
030fa961e2 Adds new config view/export menu 2026-04-25 10:56:31 +01:00
Alicia Sykes
bcfeb6b39b Removes vue3-json-viewer 2026-04-25 10:56:06 +01:00
Alicia Sykes
c94dd5ef0e ⬆️ Upgrades Keycloak 2026-04-25 09:15:43 +01:00
Alicia Sykes
0ac634ed03 Removes register-service-worker dep, does manually 2026-04-25 09:12:26 +01:00
Alicia Sykes
381dcf7410 Removes connect-history-api-fallback dep 2026-04-25 00:01:51 +01:00
Alicia Sykes
d56dafa54c Removes Sentry trace 2026-04-24 23:56:14 +01:00
Alicia Sykes
d53a27c49e Removes remedial and entities dependencies 2026-04-24 23:47:12 +01:00
Alicia Sykes
aa4c7a0e71 🚨 Resolves warning about dual-method import 2026-04-24 23:34:56 +01:00
Alicia Sykes
bd961027b2 Lazy load translations, only lang needed 2026-04-24 23:07:22 +01:00
Alicia Sykes
160888f1a0 Lazy load all config editing things 2026-04-24 23:06:08 +01:00
Alicia Sykes
6699851496 Lazy load OIDC and KC code, only when needed 2026-04-24 20:45:22 +01:00
Alicia Sykes
c4249e7d7e Lazy load the schema data, only when needed 2026-04-24 20:37:09 +01:00
Alicia Sykes
ec346dd48e 🏎️ Lazy-load simple-icons and error report 2026-04-24 20:30:21 +01:00
Alicia Sykes
e74ee801d1 🚨 Removes ::v-deep, resolves deprication warn 2026-04-24 20:07:50 +01:00
Alicia Sykes
15d8360487 Remove rss-parser, wrote own with native DOMParser 2026-04-24 20:02:41 +01:00
Alicia Sykes
2e820292fc 🧵 Small improvments to multi-config load ordering 2026-04-24 19:44:47 +01:00
Alicia Sykes
ce7662ea69 Performance, functionality and robustness work for multi-config editing 2026-04-24 19:21:51 +01:00
Alicia Sykes
4b7644721c Performance, functionality and robustness work for multi-config editing 2026-04-24 18:00:14 +01:00
Alicia Sykes
b06a775ac3 📱 Responsive edit mode bottom banner, with yaml link 2026-04-24 13:12:58 +01:00
Alicia Sykes
1e33557421 🥅 Catch any config warn/errs and display cleanly 2026-04-24 12:25:19 +01:00
Alicia Sykes
e55607f581 🎨 Structural code and UX improvments to yaml editor 2026-04-24 12:17:52 +01:00
Alicia Sykes
6017eb6a2f New and improved YAML editor, with schema validation 2026-04-24 09:46:29 +01:00
Alicia Sykes
93a453a40e Adds codemirror for config editor 2026-04-24 09:39:07 +01:00
Alicia Sykes
7983bc2d58 Adds nav links, and editor to minimal view 2026-04-23 14:45:10 +01:00
Alicia Sykes
43d1824b4f Bring all home section features into minimal view 2026-04-22 17:42:16 +01:00
Alicia Sykes
8f2240895c 📱 New responsive item layout within sections 2026-04-22 13:39:22 +01:00
Alicia Sykes
0a129b7b15 New masonry layout, for default section responsivness 2026-04-22 11:58:59 +01:00
Alicia Sykes
6c8afed5cc 💄 Themes 2026-04-22 10:37:32 +01:00
Alicia Sykes
0524046be0 🍱 Updates settings icons for greater consistency 2026-04-21 21:23:09 +01:00
Alicia Sykes
b2d1be256d ♻️ Splits themes into files 2026-04-21 19:23:32 +01:00