+22
.env.example
+3
-4
CLAUDE.md
+23
frontend/.gitignore
+1
frontend/.npmrc
+38
frontend/README.md
frontend/bun.lockb
This is a binary file and will not be displayed.
+23
frontend/package.json
+13
frontend/src/app.d.ts
+11
frontend/src/app.html
+1
frontend/src/lib/assets/favicon.svg
+1
frontend/src/lib/index.ts
+11
frontend/src/routes/+layout.svelte
+291
frontend/src/routes/+page.svelte
+135
frontend/src/routes/login/+page.svelte
+344
frontend/src/routes/portal/+page.svelte
+3
frontend/static/robots.txt
+18
frontend/svelte.config.js
+19
frontend/tsconfig.json
+6
frontend/vite.config.ts
+4
-100
justfile
+1
-1
pyproject.toml
+1
-2
src/relay/api/__init__.py
+39
-18
src/relay/api/auth.py
-572
src/relay/api/frontend.py
+52
-30
src/relay/auth.py
+21
-2
src/relay/main.py
tests/__init__.py
This is a binary file and will not be displayed.
tests/conftest.py
This is a binary file and will not be displayed.