-
b543ce961c
fix: hide presets behind permissions
main
Fran Jurmanović
2026-03-26 22:47:59 +01:00
-
64acf24f27
fix: error handling
Fran Jurmanović
2026-03-26 22:32:45 +01:00
-
e8cb877497
feat: add config preset manager
Fran Jurmanović
2026-03-26 22:09:01 +01:00
-
1dad80e557
fix: mobile responsiveness - declutter the header
Fran Jurmanović
2026-03-26 21:52:33 +01:00
-
bb8ed89a01
version increase
Fran Jurmanović
2026-03-25 17:21:11 +01:00
-
55ad6533f0
fix: charts wooblying around
Fran Jurmanović
2026-03-25 17:20:18 +01:00
-
ee7502269f
version bump
v0.24.3
Fran Jurmanović
2026-03-24 21:25:43 +01:00
-
79ba39076e
fix: update configs according to rulebook
Fran Jurmanović
2026-03-24 21:25:36 +01:00
-
38f20beaa6
feat: use normalized track names and save only touched configs
Fran Jurmanović
2026-03-24 21:15:25 +01:00
-
a028dc8242
bump version
v0.24.2
Fran Jurmanović
2026-03-23 22:37:15 +01:00
-
53b35c13b4
fix: server card in cols
Fran Jurmanović
2026-03-23 22:37:10 +01:00
-
8996cbbfa0
fix: server card layout
Fran Jurmanović
2026-03-23 22:36:33 +01:00
-
9999f843e5
bump version
v0.24.1
Fran Jurmanović
2026-03-23 22:22:07 +01:00
-
0153085180
fix: build errors
Fran Jurmanović
2026-03-23 22:21:52 +01:00
-
9c23a720d1
bump version
v0.24.0
Fran Jurmanović
2026-03-23 22:14:39 +01:00
-
cc4afd2294
fix: remove console log
Fran Jurmanović
2026-03-23 22:14:30 +01:00
-
2d85b63775
feat: add server column to global activity log
Fran Jurmanović
2026-03-23 22:12:10 +01:00
-
36c31fa790
feat: add server log preview
Fran Jurmanović
2026-03-23 21:13:54 +01:00
-
c7ef3e9d27
feat: activity log system
Fran Jurmanović
2026-03-23 21:05:37 +01:00
-
50d8662904
version bump
v0.23.0
Fran Jurmanović
2026-03-22 12:37:55 +01:00
-
5a4457d369
Merge branch 'feature/redesign'
Fran Jurmanović
2026-03-22 12:37:37 +01:00
-
-
4cc005d309
feat: api health check and version display
feature/redesign
Fran Jurmanović
2026-03-22 12:34:33 +01:00
-
9d22027f23
fix: lift editor form state to parent so it persists across tab switches
Fran Jurmanović
2026-03-22 00:19:49 +01:00
-
de41d2566c
feat: update favicon
Fran Jurmanović
2026-03-21 23:12:06 +01:00
-
004ba49de3
fix: extend server cards
Fran Jurmanović
2026-03-21 22:49:10 +01:00
-
3cf56b335c
fix: add missing logout button
Fran Jurmanović
2026-03-21 22:42:22 +01:00
-
b2f73a0b95
fix: create modal sizing
Fran Jurmanović
2026-03-21 22:20:41 +01:00
-
5360bb51c4
feat: restyle LogoutButton and RefreshButton, complete redesign
Fran Jurmanović
2026-03-21 22:18:33 +01:00
-
71fa228013
refactor: remove gh/GitHub references from tokens, classes, and component names
Fran Jurmanović
2026-03-21 22:11:13 +01:00
-
3c643d5dcc
feat: restyle server create/delete modals to GitHub-dark
Fran Jurmanović
2026-03-21 21:57:57 +01:00
-
c99eebde05
feat: restyle membership page — filters, user table, modals
Fran Jurmanović
2026-03-21 21:51:26 +01:00
-
4f7705ec7c
fix: use GhButton for leaderboard save button for consistent focus ring
Fran Jurmanović
2026-03-21 21:49:00 +01:00
-
8a7299fba2
feat: restyle leaderboard tab — pill nav, unsaved changes bar
Fran Jurmanović
2026-03-21 21:45:21 +01:00
-
db0b1491bd
fix: add focus:ring-1 to checkbox elements in config editors
Fran Jurmanović
2026-03-21 21:44:15 +01:00
-
097d9d99fc
feat: restyle all 5 config form tabs to GitHub-dark
Fran Jurmanović
2026-03-21 21:42:01 +01:00
-
14faaf87b7
fix: correct operator precedence in totalPlaytime calculation
Fran Jurmanović
2026-03-21 21:30:06 +01:00
-
9d240c3a80
feat: restyle statistics tab — stat cards, charts, recent sessions table
Fran Jurmanović
2026-03-21 21:27:18 +01:00
-
374899e839
fix: remove duplicate maxConnections info, use h-screen utility
Fran Jurmanović
2026-03-21 21:24:39 +01:00
-
da92ec72a7
feat: restyle server detail — breadcrumb topbar, info strip, tab bar
Fran Jurmanović
2026-03-21 21:18:33 +01:00
-
a5e50fe8b7
fix: remove duplicate card subtitle, improve disable logic, inclusive offline count
Fran Jurmanović
2026-03-21 21:16:26 +01:00
-
025c021896
feat: restyle dashboard — card grid (desktop), row list (mobile), status badges
Fran Jurmanović
2026-03-21 21:12:50 +01:00
-
a4ff0a9339
fix: use matching border color for login button resting state
Fran Jurmanović
2026-03-21 21:09:39 +01:00
-
45a67ebfb8
feat: restyle login page to GitHub-dark
Fran Jurmanović
2026-03-21 21:07:36 +01:00
-
5a7485f654
fix: explicit sidebar active state, popup clears mobile bottom bar
Fran Jurmanović
2026-03-21 21:06:25 +01:00
-
710ac253e2
feat: add AppShell with persistent icon sidebar and mobile bottom tab bar
Fran Jurmanović
2026-03-21 20:59:09 +01:00
-
5c69ef716b
fix: use design tokens for primary button green, add gap to GhButton
Fran Jurmanović
2026-03-21 20:56:43 +01:00
-
1d13def6da
feat: add Badge, StatusDot, GhButton shared UI primitives
Fran Jurmanović
2026-03-21 20:41:06 +01:00
-
2801f80b9a
feat: add GitHub-dark design tokens via Tailwind v4 @theme
Fran Jurmanović
2026-03-21 20:37:15 +01:00
-
-
75d88257c8
resolve warnings and type errors
Fran Jurmanović
2026-03-19 21:31:07 +01:00
-
f8510c8db3
update fastestLapDriverId to be nullable
Fran Jurmanović
2026-03-01 17:03:39 +01:00
-
e2f86fbcb6
update leaderboard schema to match new API wire format with flattened FL points
v0.22.2
Fran Jurmanović
2026-03-01 16:41:16 +01:00
-
adf123f56a
migrate leaderboard to driver ID-based wire format
Fran Jurmanović
2026-03-01 16:22:35 +01:00
-
3ba68ac973
add 0 fallaback
Fran Jurmanović
2026-03-01 15:04:09 +01:00
-
67a72f9a92
fix leaderboard
Fran Jurmanović
2026-03-01 14:33:21 +01:00
-
51c45ad4a9
fix build errors
v0.22.1
Fran Jurmanović
2026-03-01 12:23:38 +01:00
-
61f0b69176
Merge branch 'feature/leaderboard'
v0.22.0
Fran Jurmanović
2026-03-01 12:17:13 +01:00
-
-
2976468c9f
update results with DNS as default
v0.22.0-dev
feature/leaderboard
Fran Jurmanović
2026-02-28 18:02:43 +01:00
-
d56a399e8e
add cota and resolve fetch issues
Fran Jurmanović
2026-02-22 17:50:09 +01:00
-
8dc8f98add
add leaderboard management
Fran Jurmanović
2026-02-22 12:41:28 +01:00
-
-
d8d008b5e8
add missing tracks
Fran Jurmanović
2025-12-20 15:16:24 +01:00
-
51f45a806e
add nullable to state
Fran Jurmanović
2025-11-15 22:40:09 +01:00
-
5b8698cf81
add bool to int mapping
v0.21.8
Fran Jurmanović
2025-10-14 00:30:57 +02:00
-
69a3836f13
fix wrong type
v0.21.7
Fran Jurmanović
2025-10-14 00:23:43 +02:00
-
69d92a3fc9
fix config rules and add override to config files
v0.21.6
Fran Jurmanović
2025-10-14 00:06:26 +02:00
-
e8bf8498b8
update config rules
Fran Jurmanović
2025-09-27 22:14:20 +02:00
-
f15a0175b8
install zod
Fran Jurmanović
2025-09-24 20:16:14 +02:00
-
996f1a1385
introduce zod schemas
Fran Jurmanović
2025-09-24 20:07:57 +02:00
-
0cbc6935db
use login?expired=true for unauthorized logout
v0.21.5
Fran Jurmanović
2025-09-22 23:29:30 +02:00
-
6563396a83
fix logout issues
v0.21.4
Fran Jurmanović
2025-09-22 22:49:15 +02:00
-
c005090ab1
resolve logout issues
v0.21.3
Fran Jurmanović
2025-09-22 20:45:02 +02:00
-
6aeb654abf
lazy load socket connection
Fran Jurmanović
2025-09-21 22:53:23 +02:00
-
3ba83ad538
update websocket url passing through server
v0.21.2
Fran Jurmanović
2025-09-18 23:14:45 +02:00
-
fe6a36f3dc
move websocket base url inside of constructor
v0.21.1
Fran Jurmanović
2025-09-18 22:56:47 +02:00
-
1ca98233f8
fix build errors
v0.21.0
Fran Jurmanović
2025-09-18 22:12:40 +02:00
-
fe4d299eae
code cleanup
Fran Jurmanović
2025-09-18 22:04:34 +02:00
-
b0ee67c2be
server creation
Fran Jurmanović
2025-09-18 01:34:16 +02:00
-
b7999b02e8
fix ApiResponse on success
v0.20.7
Fran Jurmanović
2025-09-14 21:44:54 +02:00
-
4bc74f26d1
update logout method
v0.20.6
Fran Jurmanović
2025-09-14 21:27:41 +02:00
-
e6b7ec7401
fix unbuildable client
v0.20.5
Fran Jurmanović
2025-09-14 19:08:34 +02:00
-
373adcb49d
update api fetch client
v0.20.4
Fran Jurmanović
2025-09-14 19:04:24 +02:00
-
8a5afee0e3
logout if unauthorized
v0.20.3
Fran Jurmanović
2025-09-14 17:51:43 +02:00
-
4888db7f1a
update layout
v0.20.2
Fran Jurmanović
2025-08-27 22:11:22 +02:00
-
4db5d49a64
update version
Fran Jurmanović
2025-08-27 22:11:15 +02:00
-
bb0a5ab66d
fix form actions
v0.20.1
Fran Jurmanović
2025-08-27 21:52:35 +02:00
-
76d08df3da
update version
Fran Jurmanović
2025-08-27 21:43:29 +02:00
-
fac61ef678
resolve server actions
Fran Jurmanović
2025-08-27 21:43:03 +02:00
-
55e0370004
update login error message
Fran Jurmanović
2025-08-27 21:33:28 +02:00
-
9ce5802dc6
update output
v0.20.0
Fran Jurmanović
2025-08-27 20:49:01 +02:00
-
bc0964c758
update version
Fran Jurmanović
2025-08-27 20:38:57 +02:00
-
b269144ee7
migrate to nextjs
Fran Jurmanović
2025-08-27 20:38:19 +02:00
-
965e13a0bf
update version
Fran Jurmanović
2025-07-31 18:14:50 +02:00
-
a42e995fd0
update version
v0.10.0
Fran Jurmanović
2025-07-31 17:34:30 +02:00
-
8442aaff8a
update service control endpoints
Fran Jurmanović
2025-07-29 20:51:28 +02:00
-
0472c5e90b
remove another console log
Fran Jurmanović
2025-07-01 21:45:39 +02:00
-
8ccb8033d1
remove console log
Fran Jurmanović
2025-07-01 21:44:16 +02:00
-
7ae883411b
speed up the load times
Fran Jurmanović
2025-07-01 21:41:24 +02:00
-
995b3e6a63
membership page
Fran Jurmanović
2025-06-30 22:51:15 +02:00
-
31bed1e6cb
fix user data fetch
Fran Jurmanović
2025-06-26 01:56:28 +02:00
-
a154a4953e
fix typo
Fran Jurmanović
2025-06-26 00:57:38 +02:00
-
283de4f27c
fix errors
Fran Jurmanović
2025-06-26 00:54:28 +02:00