84edc71574
Add game name to review page ( #305 )
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Deduped all the game name usage to a single lib. Closes !281
<img width="785" alt="image.png" src="attachments/0f226438-fed1-40b2-81a9-2988dd2d4a33">
Reviewed-on: #305
Reviewed-by: Rhys Lloyd <quaternions@noreply@itzana.me >
Co-authored-by: itzaname <me@sliving.io >
Co-committed-by: itzaname <me@sliving.io >
2025-12-27 19:56:33 +00:00
7c5d8a2163
Add script review page ( #304 )
...
continuous-integration/drone/push Build is passing
Closes !2
Added review dashboard button as well.
<img width="1313" alt="image.png" src="attachments/a2abd430-7ff6-431a-9261-82e026de58f5">

Reviewed-on: #304
Reviewed-by: Rhys Lloyd <quaternions@noreply@itzana.me >
Co-authored-by: itzaname <me@sliving.io >
Co-committed-by: itzaname <me@sliving.io >
2025-12-27 19:56:19 +00:00
7eaa84a0ed
Change Timeline Text ( #301 )
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Some tweaks to the descriptions. Evidently I didn't read carefully enough.
Reviewed-on: #301
Reviewed-by: itzaname <itzaname@noreply@itzana.me >
Co-authored-by: Rhys Lloyd <krakow20@gmail.com >
Co-committed-by: Rhys Lloyd <krakow20@gmail.com >
2025-12-27 08:19:17 +00:00
cf0cf9da7a
Add workflow timeline ( #300 )
...
continuous-integration/drone/push Build is passing
Closes !232
<img width="763" alt="image.png" src="attachments/559715f5-630e-4029-a19b-c9f4cf4c7270">
Reviewed-on: #300
Reviewed-by: Rhys Lloyd <quaternions@noreply@itzana.me >
Co-authored-by: itzaname <me@sliving.io >
Co-committed-by: itzaname <me@sliving.io >
2025-12-27 08:04:02 +00:00
74565e567a
Fix "0" displaying in "Review Dashboard" button on user dashboard ( #298 )
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
The review dashboard link only shows when the user has the correct roles. A normal user would not see the button but instead the text "0".
Reviewed-on: #298
Reviewed-by: Rhys Lloyd <quaternions@noreply@itzana.me >
Co-authored-by: itzaname <me@sliving.io >
Co-committed-by: itzaname <me@sliving.io >
2025-12-27 05:39:33 +00:00
ea65794255
Cycle before and after images every 1.5 seconds ( #295 )
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
The images should auto cycle now that the thumbnails are working.
I don't know how to test this! This is what I tried:
```
bun install
bun run build
VITE_API_HOST=https://maps.staging.strafes.net/v1 bun run preview
```
but the mapfixes page won't load the mapfixes.
Reviewed-on: #295
Reviewed-by: itzaname <itzaname@noreply@itzana.me >
Co-authored-by: Rhys Lloyd <krakow20@gmail.com >
Co-committed-by: Rhys Lloyd <krakow20@gmail.com >
2025-12-27 05:26:04 +00:00
58706a5687
Add user/reviewer dashboard ( #297 )
...
continuous-integration/drone/push Build is passing
Adds "at a glance" dashboard so life is less painful.


Reviewed-on: #297
Reviewed-by: Rhys Lloyd <quaternions@noreply@itzana.me >
Co-authored-by: itzaname <me@sliving.io >
Co-committed-by: itzaname <me@sliving.io >
2025-12-27 05:20:45 +00:00
01cfe67848
Just exclude rejected and released for active list
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-12-26 20:38:18 -05:00
a19bc4d380
Add mapfix history on maps page
continuous-integration/drone/push Build is passing
2025-12-26 20:32:55 -05:00
57bca99109
Fix overflow
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-12-26 19:42:36 -05:00
cd09c9b18e
Populate username for map fixes by author id
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
2025-12-25 20:42:22 -08:00
e48cbaff72
Make maps behave like normal link
2025-12-25 20:42:22 -08:00
140d58b808
Make comments support newlines
2025-12-25 20:42:22 -08:00
ba761549b8
Force dark theme
2025-12-25 20:42:22 -08:00
7db89fd99b
Fix bun lock file
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-12-25 22:10:29 -05:00
f2bb1b078d
Fix content width and standardize on skeleton loading
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2025-12-25 21:37:23 -05:00
66878fba4e
Switch loading text to skeleton
continuous-integration/drone/push Build is passing
2025-12-25 21:02:15 -05:00
bda99550be
Fix submission icon
2025-12-25 21:00:28 -05:00
8a216c7e82
Add username api
continuous-integration/drone/push Build is passing
2025-12-25 20:55:15 -05:00
e5277c05a1
Avatar image loading
continuous-integration/drone/push Build is passing
2025-12-25 20:38:17 -05:00
e4af76cfd4
Fix api endpoint
continuous-integration/drone/push Build is passing
2025-12-25 20:22:24 -05:00
30db1cc375
Fix the build issues
continuous-integration/drone/push Build is passing
2025-12-25 19:52:01 -05:00
b50c84f8cf
Use port 3000
continuous-integration/drone/push Build is failing
2025-12-25 19:49:52 -05:00
7589ef7df6
Fix dockerfile for spa
continuous-integration/drone/push Build was killed
2025-12-25 19:49:06 -05:00
8ab8c441b0
Home page and header fixes
continuous-integration/drone/push Build is passing
2025-12-25 19:45:16 -05:00
a26b228ebe
Add 404 page
2025-12-25 19:45:16 -05:00
3654755540
Thumbnail/nav cleanup
2025-12-25 19:45:16 -05:00
c2b50ffab2
Cleanup home/nav
2025-12-25 19:45:16 -05:00
75756917b1
some theming
2025-12-25 19:45:16 -05:00
8989c08857
theme
2025-12-25 19:45:16 -05:00
b2232f4177
Initial work to nuke nextjs
2025-12-25 19:45:16 -05:00
e6ef4e33ac
mui
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-12-05 20:44:16 -08:00
aeba355d6c
format
continuous-integration/drone/push Build is failing
2025-12-05 20:27:02 -08:00
8ad94bcdc8
bug
2025-12-05 20:27:02 -08:00
66f02a2f45
docker: update bun
continuous-integration/drone/push Build is failing
2025-12-05 20:16:51 -08:00
c6a685310e
bun update
continuous-integration/drone/push Build is failing
2025-12-05 20:14:19 -08:00
8abee39d15
web: do not show Admin Submit button on mapfixes
continuous-integration/drone/push Build is passing
2025-09-17 14:24:25 -07:00
456b62104b
web: add missing button lost in refactor
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
This was lost in 8f2a0b53e4
2025-09-16 16:56:31 -07:00
907b6d2034
web: fix Releasing statusChip
2025-08-15 20:08:02 -07:00
a454ea01b6
web: fix unknown status
continuous-integration/drone/push Build is passing
2025-08-15 19:59:17 -07:00
0d18167b03
remove SubmissionStatusReleasing
2025-08-14 19:48:07 -07:00
807d394646
web: add release buttons
2025-08-12 17:46:42 -07:00
1e4e513dc1
web: update deps
continuous-integration/drone/push Build is passing
2025-08-05 22:16:31 -07:00
3e353b2ec6
web: change to proxy download
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-07-23 02:10:37 -07:00
39ba12edd9
web: add missing ResetSubmitting review button
continuous-integration/drone/push Build is passing
2025-07-22 21:30:33 -07:00
825b2aa91a
Clickable titles and show active mapfix ( #211 )
...
continuous-integration/drone/push Build is passing
Closes #144
Co-authored-by: ic3w0lf <bob@ic3.space >
Reviewed-on: #211
Reviewed-by: itzaname <itzaname@noreply@itzana.me >
Co-authored-by: ic3w0lf22 <ic3w0lf22@noreply@itzana.me >
Co-committed-by: ic3w0lf22 <ic3w0lf22@noreply@itzana.me >
2025-06-29 19:06:52 +00:00
6f9cd952d4
Taking care of some issues & QOL changes ( #209 )
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
Co-authored-by: ic3w0lf <bob@ic3.space >
Reviewed-on: #209
Reviewed-by: Quaternions <quaternions@noreply@itzana.me >
Co-authored-by: ic3w0lf22 <ic3w0lf22@noreply@itzana.me >
Co-committed-by: ic3w0lf22 <ic3w0lf22@noreply@itzana.me >
2025-06-28 07:44:59 +00:00
abb3cf3076
web: remove cursed ai code
continuous-integration/drone/push Build is passing
2025-06-24 05:07:03 -07:00
976adf2b66
Move Download Button Below Title ( #206 )
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
Senior itzaname envisioned the button existing elsewhere.
Reviewed-on: #206
Co-authored-by: Quaternions <krakow20@gmail.com >
Co-committed-by: Quaternions <krakow20@gmail.com >
2025-06-24 06:05:50 +00:00
53cc4b9e9e
Map Download Button ( #201 )
...
continuous-integration/drone/push Build is passing
Closes #145 .
All the backend should be implemented here, ~~I just don't know how to make a download button on the frontend.~~ I made a button, we'll see if it works.
- [x] ~~Add asset download api key to infra~~ this was never required
Reviewed-on: #201
Co-authored-by: Quaternions <krakow20@gmail.com >
Co-committed-by: Quaternions <krakow20@gmail.com >
2025-06-24 05:09:51 +00:00