Commit graph

14 commits

Author SHA1 Message Date
522c5785a2
Create button for ending impersonation 2026-04-02 19:36:49 +00:00
21b7b68f50
Get new frontend to type check clean
Epic undertaking.
2026-03-31 14:52:53 +00:00
da62cc8f98
Add axios
We'll use it to make TypeScript-enabled API requests
2026-03-24 09:06:42 -07:00
0a79c5d945
Get dev system running on different ports
So we go Caddy to Vita to nidus-sync
2026-03-23 00:34:21 +00:00
47f900ab76
Switch from esbuild to vite
It just works better for debugging with VueJS
2026-03-22 22:36:43 +00:00
03301518f0
TypeScript checking is clean.
Tons and tons of broken functionality. Now the crawl begins.
2026-03-22 02:55:17 +00:00
ef552af054
remove Alpine and start fixing type errors 2026-03-22 02:36:57 +00:00
6422609150
Set up dashboard page through VueJS 2026-03-21 23:44:14 +00:00
d367166e77
Add vue-router for handling routing to components 2026-03-21 21:58:02 +00:00
1bd0adbc50
Move SVGs into the frontend build pipeline
That way it can be used in the VueJS frontend directly
2026-03-21 21:27:50 +00:00
f3c818a48f
Add CSS via SCSS to the frontend build pipeline 2026-03-21 19:14:51 +00:00
1e67c0090d
Show how to add a map view through typescript 2026-03-21 18:13:40 +00:00
0126d24242
Switch to using single-file components (SFC) in Vue 2026-03-21 17:51:25 +00:00
ccdb391ccc
Get VueJS working in a sample project 2026-03-21 17:45:36 +00:00