hfcRed
268a7e6aaa
Merge remote-tracking branch 'origin/main' into css-rework-sidenav
2026-03-10 18:11:22 +01:00
Kalle
0d39aaa770
Delete Add new buttons
2026-03-08 18:37:56 +02:00
Kalle
2e9d108db2
Edit plus server suggestions feature ( #2870 )
2026-03-08 10:32:43 +02:00
Kalle
1d50058b34
Fix knip config, remove bunch of unused code/CSS
2026-03-07 08:05:47 +02:00
hfcRed
81f571b226
Rest?
2026-03-04 16:33:51 +01:00
hfcRed
d38019367b
Merge remote-tracking branch 'origin/main' into css-rework-sidenav
2026-03-04 16:31:50 +01:00
Kalle
6b5dea3405
Use constant
2026-02-28 18:07:23 +02:00
Kalle
cd4674ff19
Convert Plus Server suggestions to use SendouForm ( #2831 )
2026-02-28 18:06:35 +02:00
hfcRed
ff439b40d9
Font size, font weight, and line height vars
2026-01-21 16:36:26 +01:00
hfcRed
e9ba14c42a
New border radius vars
2026-01-19 18:55:54 +01:00
hfcRed
a960a08c15
Migrate icons to Lucide
2026-01-10 22:06:13 +01:00
hfcRed
fa5eb71e0f
Merge remote-tracking branch 'origin/main' into css-rework
2026-01-04 18:50:28 +01:00
Kalle
23eaa268c0
User middleware try 2 ( #2692 )
2026-01-03 13:47:32 +02:00
Kalle
f11a3e798a
Revert "User middleware ( #2687 )"
...
This reverts commit 4fca18ac8d .
2026-01-03 08:41:13 +02:00
Kalle
4fca18ac8d
User middleware ( #2687 )
2026-01-02 18:34:45 +02:00
hfcRed
0f0babcbb9
Merge remote-tracking branch 'origin/main' into css-rework
...
# Conflicts:
# app/components/SubNav.tsx
# app/components/layout/UserItem.tsx
# app/features/build-analyzer/routes/analyzer.tsx
# app/features/map-planner/components/Planner.tsx
# app/features/object-damage-calculator/routes/object-damage-calculator.tsx
# app/features/plus-voting/routes/plus.voting.tsx
# app/root.tsx
# knip.json
2025-12-30 20:25:30 +01:00
Kalle
0193edce1d
Refactor several to CSS Modules
2025-12-30 16:17:24 +02:00
Kalle
658421d899
Upgrade zod package to 4 ( #2677 )
2025-12-29 20:04:40 +02:00
Kalle
81483de0db
Upgrade to React Router 7 ( #2681 )
2025-12-29 19:21:11 +02:00
Kalle
819ac4dc26
Refactor away atOrError in favor of browser native Array.prototype.at
2025-11-25 19:03:32 +02:00
Kalle
ef2d3779ec
Fix a bunch of TODOs ( #2648 )
E2E Tests / e2e (push) Has been cancelled
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2025-11-23 16:34:18 +02:00
Kalle
dd1adad94b
BIome v2 upgrade
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2025-06-22 16:49:27 +03:00
Kalle
45cf5ba5cf
wip ( #2391 )
2025-06-11 18:59:54 +03:00
Kalle
0c90f6b009
Refactor LinkButton to use the new SendouButton API
2025-06-09 21:35:55 +03:00
Kalle
b621e2ff96
Add new buttons ( #2368 )
...
* Initial
* Buttons everywhere
* Better 401 text
2025-06-05 21:44:05 +03:00
Kalle
accbaf40db
Refactor Button to SendouButton ( #2367 )
...
* initial
* done
* import ordering
2025-06-05 21:00:14 +03:00
Kalle
84cdd58fe8
Refactor app/constants away
2025-05-31 13:54:34 +03:00
Kalle
ab1f5bebc1
Refactor Seasons module
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2025-05-13 21:23:36 +03:00
Kalle
4d730e5d8b
New user search & dialog ( #2270 )
...
* From scrims
* wip
* wip
* wip
* wip
* WIP
* wip
* wip
* wip
* wip
* wip
* import ordering
2025-05-12 22:53:35 +03:00
Kalle
d2551d2706
Global roles refactor ( #2212 )
...
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
* Initial
* isMod etc.
* canPerformAdminActions
* isAdmin
* isSupporter
* admin override
* Lohi
* Badge manage with new permissions style
* Refactor badge loading logic
* Move funcs
* Delete permissions.ts
* DRY
2025-04-21 23:51:30 +03:00
Kalle
65c8cfc5ef
Consistent actions/loaders folder structure
2025-03-23 11:24:56 +02:00
Kalle
c0ec15b7de
Unify db type files
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2025-03-21 21:47:08 +02:00
Kalle
aea1e9ce35
Toasts ( #2132 )
...
* Fix unexpected server error when trying to access non-existing tournament team page
* Fix Catcher textarea usage
* Fix unexpected server error on LFG page
* Validator for duplicate tournament team name
* initial
* Fix tests
* Success toast
* Done?
* Fix leftover
2025-03-07 22:20:29 +02:00
Kalle
4ff0586ff8
Notifications ( #2117 )
...
* Initial
* Progress
* Fix
* Progress
* Notifications list page
* BADGE_MANAGER_ADDED
* Mark as seen initial
* Split tables
* Progress
* Fix styles
* Push notifs initial
* Progress
* Rename
* Routines
* Progress
* Add e2e tests
* Done?
* Try updating actions
* Consistency
* Dep fix
* A couple fixes
2025-03-01 13:59:34 +02:00
Kalle
986355050d
Better meta tags ( #2083 )
...
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
* Initial
* Work
* lint
* Lint
* Remove twitter
* Progress
* Progress
* Progress
* Progress
* Progress
* Progress
* Fix
2025-02-07 16:01:42 +02:00
Kalle
32c97a2467
Bluesky via Discord connection + upgrade remix-auth + remove Twitter references ( #2058 )
...
* Remove Twitter references
* Upgrade remix auth, bsky via Discord
* Test
2025-01-28 17:22:45 +02:00
Kalle
70dc727951
Revert "Enable rest of the Remix future flags"
...
This reverts commit 98edb4896f .
2024-12-07 10:27:29 +02:00
Kalle
98edb4896f
Enable rest of the Remix future flags
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2024-12-02 23:11:33 +02:00
Kalle
68aa12414a
New front page ( #1938 )
...
* Initial
* Progress
* Recent winners
* Add button
* Progress
* Mobile nav initial
* UI tweaks
* Overflow
* AnythingAdder links to places
* Remove color for tournament showcase
* Adjust SQ top banner based on if season is on right or not
* Tournament participant count fixed
* Log out
* todo
* Progress
* Nav complete
* Done?
* Fix lint
* Translate settings
2024-10-20 09:01:22 +03:00
Kalle
f6da215c4a
Improve functionalities when next season not in the system yet (prevent crashes etc.)
2024-08-04 17:19:37 +03:00
Kalle
9312fad90f
Tournament organization page ( #1811 )
...
* Initial
* Calendar initial
* Extract EventCalendar
* Events list initial
* Winners
* SQL fixes
* List events by series
* Leaderboards
* Series leaderboard
* Own entry peek
* Edit page skeleton
* RHF initial test
* RHF stuff
* Form etc. progress
* Fix tournament series description
* Fix tabs layout
* Fix socials insert
* Check for not removing admin
* Adding series
* TODOs
* Allow updating org with no series
* FormFieldset
* Allow series without events
* TextAreaFormfield accepting array syntax
* Input form array field
* ToggleFormField
* SelectFormField
* UserSearchFormField
* Fetch badgeOptions
* Badge editing
* Progress
* Use native preventScrollReset
* Rename func
* Fix sticky scroll
* Fix translation
* i18n errors
* handle,meta in edit
* Add ref to user search
* TODOs
* Done
2024-07-25 23:06:29 +03:00
Kalle
fd48bced91
Migrate Prettier/Eslint/Stylelint setup to Biome ( #1772 )
...
* Initial
* CSS lint
* Test CI
* Add 1v1, 2v2, and 3v3 Tags (#1771 )
* Initial
* CSS lint
* Test CI
* Rename step
---------
Co-authored-by: xi <104683822+ximk@users.noreply.github.com>
2024-06-24 13:07:17 +03:00
Kalle
bfce8d9646
Custom name ( #1754 )
...
* Migration and edit
* Migrate from discordName
* discordDiscriminator
2024-06-03 22:20:21 +03:00
Kalle
2b53c348e6
Switch to own invariant that logs errors in prod
2024-06-02 14:34:01 +03:00
Kalle
14f03535c9
Vite fixes inc. moving css to side effect imports
2024-02-25 00:35:53 +02:00
Kalle
93ebb6e369
Migrate to Vite
2024-02-24 21:12:54 +02:00
Kalle
b4704c1c4a
Fix people with already having access causing 400 error in voting
2024-02-09 23:40:54 +02:00
Kalle
73fd2e4a6c
Upgrade all deps to latest
2023-12-06 12:40:39 +02:00
Kalle
c8ea75ebb6
SQL solution migration to Kysely + getting rid of routes folder ( #1530 )
...
* Kysely initial
* Badges initial
* Badge routes migrated
* Badges migrated
* Calendar work
* Fix one type problem
* Calendar work
* findResultsByUserId work
* Calendar reworking finished
* PlusSuggestions work
* Migrated suggestions
* Builds progress
* Migrated builds
* Admin migrated
* Migrate articles
* User search
* Faster getUser
* Selectable/insertable as global
* Refresh prod db script + patronTier index
* identifierToUserId
* updateProfile
* findByIdentifier
* More indexes
* User upsert
* upsertLite
* findAllPlusMembers
* updateResultHighlights
* updateMany
* User finished migration
* Fix types
* Fix PlusVotingResult typing
* PlusVotingRepository WIP
* Migrated resultsByMonthYear
* Migrated plusVotes (done with db. related migrations)
* Plus code to features folder
* Fix TODOs
* Export
* Fix range
* Migrate some user pages
* Move rest user routes
* Move /play
* Map list generator
* Front page
* Move map list generation logic
* Move plus voting logic
* Info
* API
* Adjust TODOs
* theme
* Auth
* Remove TODO
2023-11-04 13:15:36 +02:00