saintnoodle
2a072440c0
refactor(client): unify user profile components ( #1156 )
...
* disable query instead of throwing an error
* stop header from fetching user stats when no user
* unify user profiles components
for logged in users viewing their own profiles, it now simply reads the UGS in context
for viewing other users' games, it now uses react query instead of making a fetch every time the component is created
* fix rivals button being shown to logged out users
2024-08-27 09:43:32 +01:00
zkldi
2ebe9f9544
feat: things ( #1098 )
...
* feat: clean up this disgusting filter directive thing
* fix: THIS FIX WAS THIS EASY FOR THIS LONG???
* fix: version is obsolete
* feat: much prettier...
* feat: big import warnings
* feat: sour times
2024-06-05 01:49:51 +01:00
zkldi
61b2cb96b0
fix: humanity writhes at the homogeneity it demands
...
As tachi sprawled out from something I made for myself as an 18 year old
to something that is used by hundreds and at the forefront of my
CV/professional life, the unbelievably candid expressions here now seem
off-putting and problematic and 'unprofessional' (i.e. human); A bit like
suddenly getting an actual, real, recognisable piece of a chicken
mixed with your mulched chicken-paste nuggets.
2024-04-12 23:58:52 +01:00
saintnoodle and saintnoodle
1dec6d34c6
feat: replace MUI tabs with custom implementation ( #1030 )
...
* feat: custom navbar implementation
* remove mui/material
* add key navigation and improve visuals
also allow for handling of cases that likely won't happen anyway
---------
Co-authored-by: saintnoodle <hi@noodle.moe >
2024-04-09 23:35:57 +01:00
zkldi
7943f63624
feat: just keep config in sync...
2024-04-07 20:51:11 +01:00
zkldi
05b9c56d01
fix: footgun api, pfps work
2024-01-27 00:08:56 +00:00
saintnoodle
329542f6ea
feat: system preference option ( #940 )
2023-08-26 22:41:24 +01:00
saintnoodle
fa0df848da
fix: forgot to update page ( #938 )
2023-08-17 22:01:13 +01:00
saintnoodle
bfbcd199af
fix: visual bugs ( #934 )
2023-08-17 19:17:16 +01:00
zkldi
bb48558484
feat: completely gut metronic
2023-08-14 14:54:45 +01:00
8c0ad38617
feat: light mode ( #920 )
...
Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com >
Co-authored-by: zkldi <ktchidev@gmail.com >
2023-08-14 14:30:49 +01:00
zkldi
b35b4d27a6
feat: custom pagination on all tables
2023-08-14 14:10:54 +01:00
saintnoodle
0e518e05f1
fix: some buttons using wrong text colour ( #917 )
2023-07-30 13:00:16 +01:00
saintnoodle
69c0302c0d
fix: various fixes in tandem... ( #916 )
2023-07-29 21:53:59 +01:00
saintnoodle and zkldi
06059271e8
update to bootstrap 5.3 ( #913 )
...
Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com >
2023-07-29 17:47:25 +01:00
zkldi
f0b11893fd
feat: supporterisms
2023-03-23 21:56:22 +00:00
zkldi
14b3ddad6b
style: lint
2023-03-23 01:14:21 +00:00
zkldi
2adf521eb8
feat: search autofocus
2023-02-08 01:34:28 +00:00
zkldi
0b1ea4bb11
fix: userIcon typo
2023-01-26 15:11:25 +00:00
zkldi
a06286eec7
feat: new search ui
2023-01-24 21:29:02 +00:00
zkldi
b92bdee202
fix: can click pfps
2023-01-21 17:13:56 +00:00
zkldi
5cbb2d5f8a
checkpoint: insanity ascends (35)
...
127 errors to go
2023-01-19 16:39:42 +00:00
zkldi
f4db781f9d
checkpoint: 15
2023-01-19 16:39:31 +00:00
j1nxie
42230de331
feat: maimaidx support
...
This PR was squashed into one commit for easier merging.
2022-12-26 12:09:39 +00:00
zkldi
a13895bab1
feat: vite migration + mui@5
...
**WOW** that was easy.
2022-12-23 05:59:01 +00:00
zkldi
c2bccd64ae
feat: just a bunch of cleanup
...
- no deduping, ui improvements, general fixups
2022-12-22 17:23:37 +00:00
zkldi
e63cab2159
feat: gitadora frontend
2022-12-20 14:36:27 +00:00
zkldi
54a0578ebc
refactor: remove /dashboard prefix and change /users/ to /u/
...
This overhaul automatically redirects old routes to new routes
they served no purpose anyway and were link noise.
i don't like them
2022-12-19 02:31:35 +00:00
zkldi
98ca458cff
feat: initial cg support
2022-12-18 08:07:56 +00:00
zkldi
0266eaa758
feat: followers
2022-12-14 01:46:59 +00:00
zkldi
88465e1577
feat: goals & quests in activity
...
plus a bunch of major bug fixes wrt. goal/quest processing
2022-11-26 18:22:41 +00:00
zkldi
8c52b3ba48
feat: goals & quests fully functional
2022-11-25 20:49:53 +00:00
zkldi
25f26650c5
feat: remove "any" goals
...
they're stupid, too expensive, complex
nobody has any use for them. If you think you do, you don't.
2022-11-25 15:13:56 +00:00
zkldi
a6d89f748e
feat: bunch of new stuff + proper dependency handling
2022-11-25 03:46:11 +00:00
zkldi
cbce1a31f4
feat: quests page + ugpt context
2022-11-23 23:43:55 +00:00
zkldi
44f4d1d327
feat: quest editor
2022-11-17 03:48:51 +00:00
zkldi
f889ecdd83
feat: initial goals and quests
2022-11-15 04:16:16 +00:00
zkldi
fc64076ddb
fix: wut??
2022-11-15 03:52:49 +00:00
zkldi
2a32fb5db2
feat: rival activity
2022-11-11 02:50:32 +00:00
zkldi
fef5e3fc01
refactor: create UGPT common type
2022-11-10 20:22:37 +00:00
zkldi
a305cf4346
feat: optionally extend ugpt history to a year
2022-11-10 01:10:50 +00:00
zkldi
0db471d5f3
refactor: rename PublicUserDocument to UserDocument
2022-11-10 00:36:39 +00:00
zkldi
09c84c71a2
feat: notifications UI
...
minimal, but just works (tm)
2022-11-10 00:22:43 +00:00
zkldi
f609426e1e
feat: user imports page
2022-11-06 00:55:56 +00:00
zkldi
2b362d1fdd
feat: import viewer/analyser util
2022-11-06 00:26:10 +00:00
zkldi
1d2f94a8aa
feat: rival folder compare
2022-11-01 22:17:38 +00:00
zkldi
0026f17fae
refactor: remove unused variables and place types in correct place
2022-10-21 01:22:50 +01:00
Bottersnike
2e749e0042
Fix bug where all batch manual imports show as failed
2022-10-19 23:57:55 +01:00
zkldi
fc75aa4df2
feat: support deps in useApiQuery and refresh rival requests properly
2022-10-17 00:19:45 +01:00
zkldi
3e8dd5a4a6
feat: rivals scorederboard
2022-10-16 18:03:11 +01:00