Commit Graph

4289 Commits

Author SHA1 Message Date
Kalle
9a126f543d
Plus Voting to 60% criteria + leaderboard access (#1537)
* Update PlusVotingResult

* Logic

* Replace plus tiers

* Testing initial

* Test progress

* Working one test

* Tests

* Schema different file

* Dynamic test

* Fix test util
2023-11-11 12:19:57 +02:00
Kalle
0ee7c2569f Add badge 2023-11-10 22:20:05 +02:00
Kalle
e3727077e5 Hot fix inprogress voting showing 2023-11-10 22:07:12 +02:00
Ant-Spl
758bfdc6ae
Fixes typos and capitalization errors (PT translation) (#1534) 2023-11-09 21:56:13 +02:00
Kalle
236e6a9b42 Map Planner: Add Crableg & Shipshape to 2023-11-08 18:18:37 +02:00
Kalle
e8de9337eb Add badges 2023-11-07 23:37:02 +02:00
Kalle
0ce136c3a7 Fix seed admin pfp 404 2023-11-07 23:18:08 +02:00
Kalle
5013968b20 Fix being able to join two teams 2023-11-07 23:17:14 +02:00
Kalle
730cb6b3fc Team leaderboard - migrate to Kysely & fix duplicate member bug 2023-11-07 21:21:37 +02:00
Kalle
571687a9a9 Fix crash when trying to remove all badge managers 2023-11-07 21:19:37 +02:00
Kalle
98f15059b3 Fix crash when editing profile 2023-11-07 00:19:03 +02:00
Kalle
cde0882073 Fix top 500 crowns not showing on user builds page 2023-11-05 19:38:27 +02:00
Kalle
9006d92819 Fix not being able to remove all owners of badges 2023-11-05 19:22:24 +02:00
guigas7
a2644afeb9
Add pt-BR translation (#1532)
* Adds pt-BR translation

Signed-off-by: Guilherme <jimhorton7@outlook.com>

* Add to config

* Add missing key

---------

Signed-off-by: Guilherme <jimhorton7@outlook.com>
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2023-11-05 14:58:44 +02:00
Kalle
f2938a347a Fix combobox overflow/wrapping issues 2023-11-05 12:54:23 +02:00
Kalle
e7a8b5e913 Add badge 2023-11-05 12:47:49 +02:00
Kalle
74c1eb5338 Blur combobox after selection 2023-11-05 12:44:47 +02:00
Kalle
4f15c244d2 Show recently report weapns as "quick select" 2023-11-05 12:38:08 +02:00
Kalle
48e5318feb Disable autoComplete from Comboboxes 2023-11-05 10:32:58 +02:00
Kalle
9bbc00212c Add Brinestone Boots 2023-11-05 00:20:44 +02:00
Kalle
bb110daa1a Fix padding at the top of the page 2023-11-05 00:06:03 +02:00
Kalle
1f7d4f7336 Fix french translation 2023-11-04 23:58:51 +02:00
Kalle
32851f4a29 Fix off-season note showing when season is still active 2023-11-04 23:56:13 +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
Kalle
e166ae4e0f Add badge 2023-10-31 00:16:19 +02:00
Kalle
083453917f Move Plus Voting to new date 2023-10-31 00:14:12 +02:00
Kalle
cf3a9769d9 Fix crash 2023-10-22 15:31:59 +03:00
Kalle
d8dfeb9a93 Link to tiers page 2023-10-22 11:09:06 +03:00
Kalle
aaddd97933 Fix calendar relative week texts showing in a different year 2023-10-22 10:53:10 +03:00
Kalle
f269d4f01e Fix main weapon not being used when calculating stat graph 2023-10-22 10:46:33 +03:00
Zen
7f15c7fc49
Add zh translation (#1529)
* add zh translation

* match whitespaces
2023-10-22 10:40:34 +03:00
Zen
67efe18780
Fix weapon VoDs weapon display problem (#1528)
Signed-off-by: zenpk <99558412+zenpk@users.noreply.github.com>
2023-10-22 10:40:13 +03:00
Kalle
ec046e0a0a Add badges 2023-10-21 15:32:20 +03:00
Kalle
2af092b4a2 Add Splatoween gear 2023-10-21 15:32:15 +03:00
Kalle
790b04ce1f Fix being able to check in twice 2023-10-21 15:01:22 +03:00
Kalle
39b58adfc4 Fix avatar alt text showing 2023-10-21 14:49:00 +03:00
Kalle
6dc3d2bd27
Reported weapons while reporting score + report only own team or own (#1527)
* Initial

* Move code

* More events implemented

* Auto refresh take in account recent revalidates

* Add sound effects

* Add creds

* Settings

* Add error handling

* Reported weapons merging logic

* TODOs

* Add envs to example

* Reported weapons new input format

* Report own/own team/all wpn

* Report own weapon when reporting score

* Don't revalidate

* Gridified

* Remove irrelevant comment

* Don't wipe weapons if different
2023-10-21 13:44:21 +03:00
hfcRed
3bfa182c9f
Adjusted side nav (#1524)
* Changed nav and side to be sticky

* Centered calendar

* Adjusted top padding

* Added firefox scrollbar styling

* Adjusted scroll colors to fit theme

* Somehow this broke?? 😭

* Fix lint

* Adjust calendar padding

---------

Co-authored-by: hfcRed <hfcred@gmx.net>
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2023-10-21 13:22:28 +03:00
dependabot[bot]
580274ad11
Bump @babel/traverse from 7.22.4 to 7.23.2 (#1526)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.4 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-19 17:44:51 +03:00
Kalle
56c9b33d8d Add badges 2023-10-19 17:43:59 +03:00
Kalle
3febe5c48e Fix settings page not showing correctly current selections 2023-10-19 17:40:41 +03:00
Kalle
9b727fbe41 Adjust chat username max width 2023-10-18 22:54:02 +03:00
Kalle
317395fbd5 Skip flaky test 2023-10-18 22:49:41 +03:00
Kalle
b0082fdd25 Revert "E2E test fix"
This reverts commit c29c887c58.
2023-10-18 21:58:06 +03:00
Kalle
c29c887c58 E2E test fix 2023-10-18 18:48:24 +03:00
Kalle
24875c1fb4
SendouQ real(er) time with notifications (#1525)
* Initial

* Move code

* More events implemented

* Auto refresh take in account recent revalidates

* Add sound effects

* Add creds

* Settings

* Add error handling

* Add envs
2023-10-18 18:33:17 +03:00
Kalle
e8d78106e0 Patch 5.1. 2023-10-18 18:08:09 +03:00
shachar700
631dc2b1ed
Hebrew translation - remaining keys (#1521)
* added hebrew translations pt.1

* Fixes

* Adjusted hebrew translations

* hebrew lang title

* small fix

* minor adjustments in hebrew translations

* removed spacing

* added hebrew translation to added keys except the tournament.json

* removed spacing

* removed empty line at the end of q.json

* ran prettier online

* hebrew translations - remaining keys

* fixed translation to the correct file

* adjusted plural translation

---------

Co-authored-by: shachar700 <shachar70@gmail.com>
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2023-10-15 23:33:59 +03:00
hfcRed
de507e86d6
Damage Calculator Grid Rework (#1523)
* Grid rework

* Ran Prettier

---------

Co-authored-by: hfcRed <hfcred@gmx.net>
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2023-10-15 23:23:36 +03:00
Kalle
beaf0ceba7 Improve AbilitySelector responsiveness on slower machines 2023-10-15 14:12:59 +03:00