c1ce3c31ba
Update readme with GraphQL API details and tech stack specifics
...
Deploy with Docker Compose / deploy (push) Successful in 4s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 00:39:25 +00:00
2becda2bd8
Add CLAUDE.md and update frontend README
...
Deploy with Docker Compose / deploy (push) Successful in 39s
Add Claude Code guidance file with build commands, architecture overview,
and key patterns. Replace default Vite scaffold README with project-specific
documentation including dev proxy config and deployment notes.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 00:37:19 +00:00
7381cda7b8
Move Gitea feed from frontend to backend with cached GraphQL proxy
...
Deploy with Docker Compose / deploy (push) Successful in 4m39s
Replaces direct browser-to-Gitea API calls with a backend service that
proxies and caches the feed (1-min TTL), served via the existing GraphQL
HomeData query. Commit message parsing now happens server-side.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 00:14:59 +00:00
5999eccc21
Merge branch 'main' of ssh://adam-french.co.uk:2222/adamf/web_server
Deploy with Docker Compose / deploy (push) Successful in 59s
2026-03-16 16:47:22 +00:00
7155255733
Add rowing to store
2026-03-16 16:44:02 +00:00
6ff30a37f7
Add rowing to store
2026-03-16 16:41:30 +00:00
a4514ad98d
Upgrade go version
Deploy with Docker Compose / deploy (push) Successful in 11s
2026-03-16 16:22:11 +00:00
84e18dddfa
Update go version to 1.25
2026-03-16 15:45:34 +00:00
b4ddb4d402
Stop tracking app.ini to prevent runtime secrets from blocking git pull
...
Deploy with Docker Compose / deploy (push) Failing after 1s
Gitea populates secret fields (LFS_JWT_SECRET, SECRET_KEY, etc.) at
startup, causing app.ini to always show as modified. Since secrets are
already passed via environment variables, the tracked file is replaced
with an ignored app.ini and a tracked app.ini.template for reference.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 15:35:43 +00:00
0360b1f7f1
Consolidate frontend REST calls with GraphQL
...
Deploy with Docker Compose / deploy (push) Failing after 1s
Replace 5 separate REST calls on home page load with a single GraphQL
query. Add homeData store that fetches posts, favorites, activities,
spotify, and auth in one request. Convert all admin mutations and
auth flows to use GraphQL. Add album images to Spotify GraphQL schema.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 15:29:22 +00:00
36817277f9
Revert "Don't use internal tokens"
...
Deploy with Docker Compose / deploy (push) Failing after 0s
This reverts commit a03ce26824 .
2026-03-16 09:54:25 +00:00
a03ce26824
Don't use internal tokens
Deploy with Docker Compose / deploy (push) Failing after 1s
2026-03-16 09:39:48 +00:00
a10706506e
Make navbar sticky
Deploy with Docker Compose / deploy (push) Successful in 2m5s
2026-03-13 17:58:52 +00:00
f29e937307
Fix layout so content divs fill remaining space and scroll on overflow
...
Deploy with Docker Compose / deploy (push) Successful in 1m47s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 17:52:27 +00:00
81cb2bc4b5
Move Gitea secrets to environment variables
...
Deploy with Docker Compose / deploy (push) Successful in 41s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 17:46:18 +00:00
8b5ed9abec
Don't make header scroll
Deploy with Docker Compose / deploy (push) Successful in 1m34s
2026-03-13 17:37:03 +00:00
8cdab593ae
Okay this is the fix, please don't judge me for how long this took for me too look at, I think I really should just set a fixed height for the parent container.
Deploy with Docker Compose / deploy (push) Successful in 1m43s
2026-03-13 16:39:12 +00:00
b63cc911a7
Should defo be the fix please god
Deploy with Docker Compose / deploy (push) Successful in 2m24s
2026-03-13 16:35:02 +00:00
e1fe281586
Should defo be the fix please god
Deploy with Docker Compose / deploy (push) Successful in 1m42s
2026-03-13 16:31:47 +00:00
887d23af5b
Make only messages scroll
Deploy with Docker Compose / deploy (push) Successful in 1m54s
2026-03-13 16:25:34 +00:00
36aa7ed907
Fix overextending flexbox & abandon ship on flex-1 approach, and probably should just use fixed height for parent container
Deploy with Docker Compose / deploy (push) Successful in 1m22s
2026-03-13 15:47:43 +00:00
d5065d19e0
Make sidebars take up full space
Deploy with Docker Compose / deploy (push) Successful in 2m2s
2026-03-13 15:30:34 +00:00
15c721ea56
Make commit scroll
Deploy with Docker Compose / deploy (push) Successful in 1m47s
2026-03-13 15:12:59 +00:00
b47d1a3df3
Fix checkStream function and useTemplateRef instead of implicit
Deploy with Docker Compose / deploy (push) Successful in 1m35s
2026-03-10 22:40:15 +00:00
5b3cd267b6
Clear messages on reconnect
Deploy with Docker Compose / deploy (push) Successful in 1m48s
2026-03-10 22:28:13 +00:00
6033a952af
Automatically reconnect to websocket
Deploy with Docker Compose / deploy (push) Successful in 1m27s
2026-03-10 22:12:42 +00:00
0ad7f4e009
Radio is too damn loud, change frontend instead of server
Deploy with Docker Compose / deploy (push) Successful in 1m27s
2026-03-10 21:41:45 +00:00
6bf773487a
Radio is too damn loud
Deploy with Docker Compose / deploy (push) Successful in 19s
2026-03-10 21:29:44 +00:00
2916afe206
Add fallback music directory to repo
Deploy with Docker Compose / deploy (push) Successful in 6m30s
2026-03-10 14:02:23 +00:00
17deec23ba
Remove music from git
Deploy with Docker Compose / deploy (push) Has been cancelled
2026-03-10 13:59:07 +00:00
ad4d02228d
Add prune to deploy
Deploy with Docker Compose / deploy (push) Has been cancelled
2026-03-10 13:56:57 +00:00
d5fbc0ee74
Hide overflow
Deploy with Docker Compose / deploy (push) Successful in 1m6s
2026-03-10 13:44:02 +00:00
857f66cb37
Make radio check the stream endpoint
Deploy with Docker Compose / deploy (push) Successful in 1m22s
2026-03-10 13:40:51 +00:00
5b041d7364
Add fallible
Deploy with Docker Compose / deploy (push) Successful in 19s
2026-03-10 13:33:54 +00:00
4be7e60394
syntax for setting of liquidsoap changed
Deploy with Docker Compose / deploy (push) Successful in 7s
2026-03-10 13:26:19 +00:00
27f74f6c2a
/etc/ permissions for radio user
Deploy with Docker Compose / deploy (push) Successful in 34s
2026-03-10 13:23:59 +00:00
5a19f09e17
Add fallback music to repository
Deploy with Docker Compose / deploy (push) Successful in 3m54s
2026-03-10 12:59:27 +00:00
469a225860
Add fallback music to icecast server
Deploy with Docker Compose / deploy (push) Has been cancelled
2026-03-10 12:58:53 +00:00
cd1bcc7f39
Make chatbox scroll to bottom once all images have loaded
Deploy with Docker Compose / deploy (push) Successful in 1m44s
2026-03-10 12:43:38 +00:00
14cacec1f5
Correct styles on admin panels and enter triggers submission
Deploy with Docker Compose / deploy (push) Successful in 1m34s
2026-03-10 12:41:45 +00:00
7991c80176
Allow admin to create user
Deploy with Docker Compose / deploy (push) Successful in 5m22s
2026-03-10 12:32:59 +00:00
bad44a6ddd
Separate admin protected endpoints from non-admin endpoints
2026-03-10 12:32:47 +00:00
0b256863d6
Merge branch 'main' of ssh://adam-french.co.uk:2222/adamf/web_server
Deploy with Docker Compose / deploy (push) Successful in 4m57s
2026-03-10 12:20:00 +00:00
cb326ff8bf
Add promote / demote user to admin and reintroduce create user dashboard
2026-03-10 12:18:24 +00:00
78d6c3d4f0
Add promote / demote user to admin and reintroduce create user dashboard
Deploy with Docker Compose / deploy (push) Failing after 24s
2026-03-10 12:17:07 +00:00
c7dbf5b778
Include make to dependencies
Deploy with Docker Compose / deploy (push) Successful in 3m17s
2026-03-10 12:13:42 +00:00
a8d1b879be
Changes to docker configuration to decrease build time
Deploy with Docker Compose / deploy (push) Failing after 1m35s
2026-03-10 12:07:22 +00:00
f82389225c
Changes to docker configuration to decrease build time
2026-03-10 12:07:13 +00:00
165852e738
Remove extra attach and rename bottom button
Deploy with Docker Compose / deploy (push) Successful in 2m18s
2026-03-10 12:02:14 +00:00
c58c19cc1e
Make links clickable
Deploy with Docker Compose / deploy (push) Successful in 1m49s
2026-03-10 11:58:06 +00:00