Christian Fehmer
|
498bdf0442
|
Merge branch 'master' into feature/friends-list
|
2025-09-22 11:48:41 +02:00 |
|
Christian Fehmer
|
eb93599131
|
error message
|
2025-09-12 14:42:13 +02:00 |
|
Christian Fehmer
|
707e57e39d
|
rename friend to receiver, keep lastModified timestamp instead of addedAt, show status on duplicate connection error
|
2025-09-12 14:25:29 +02:00 |
|
Miodec
|
a33b464511
|
chore: change oxlint config to jsonc
also disable one rule
|
2025-09-11 22:04:48 +02:00 |
|
Miodec
|
1fa473744a
|
chore: bump oxlint
|
2025-09-11 22:04:48 +02:00 |
|
Christian Fehmer
|
4a66caa7b6
|
return available:boolean from checkName
|
2025-09-11 12:26:26 +02:00 |
|
Christian Fehmer
|
0646c44a1b
|
adjust tests
|
2025-09-11 11:31:33 +02:00 |
|
Christian Fehmer
|
addfcd3658
|
refactor user/checkName to return the status
|
2025-09-11 01:22:02 +02:00 |
|
Christian Fehmer
|
5314e3f572
|
Merge branch 'master' into feature/friends-list
|
2025-09-10 14:16:24 +02:00 |
|
Christian Fehmer
|
93d0d82317
|
cleanup
|
2025-09-10 14:15:54 +02:00 |
|
Christian Fehmer
|
a65a81b464
|
rename friends to connections
|
2025-09-10 13:56:29 +02:00 |
|
Christian Fehmer
|
a77186697e
|
move friendsList to /users/friends, rename config from friends to connections
|
2025-09-10 13:15:31 +02:00 |
|
Christian Fehmer
|
f9a9463534
|
test: fix presets test using fixed uids (@fehmer) (#6947)
|
2025-09-10 11:42:29 +02:00 |
|
Christian Fehmer
|
751ba7ad82
|
remove lastTimestamp and hourOffset from friend.streak
|
2025-09-05 14:25:27 +02:00 |
|
Christian Fehmer
|
3f2304fe20
|
remove key from friendRequest response
|
2025-09-05 14:17:14 +02:00 |
|
Christian Fehmer
|
2db25086cf
|
Merge branch 'master' into feature/friends-list
|
2025-09-05 14:07:19 +02:00 |
|
Jack
|
8627235bef
|
feat(result): rename raw to burst, add raw line to result graph, add ability to hide chart data (@miodec) (#6907)
|
2025-09-02 11:06:15 +02:00 |
|
Jack
|
7487e53c67
|
refactor: result migration and tests cleanup (@miodec) (#6929)
move all legacy test value migration into a central place, update the
tests to only check if that was called, test replaceLegacyValues
|
2025-09-01 17:39:24 +02:00 |
|
Christian Fehmer
|
01f981cd0a
|
test: refactor controller tests (@fehmer) (#6925)
|
2025-09-01 11:53:05 +02:00 |
|
Christian Fehmer
|
d9887cf37c
|
refactor: use findOne instead of limit(1) (@fehmer) (#6924)
|
2025-09-01 11:52:16 +02:00 |
|
Christian Fehmer
|
32defe79c2
|
Merge branch 'master' into feature/friends-list
|
2025-09-01 11:01:27 +02:00 |
|
Miodec
|
c8cf1eae54
|
refactor: optimise fetching last result timestamp when adding a result
|
2025-08-28 16:19:26 +02:00 |
|
Christian Fehmer
|
6f373dd67f
|
Merge branch 'master' into feature/friends-list
|
2025-08-27 15:47:59 +02:00 |
|
Jack
|
e4c0c28150
|
chore: bump eslint typescript plugin (@miodec) (#6915)
|
2025-08-26 22:12:27 +02:00 |
|
Miodec
|
b54052913c
|
chore: bump oxlint version
|
2025-08-26 17:41:51 +02:00 |
|
Christian Fehmer
|
1b4777c852
|
Merge branch 'master' into feature/friends-list
|
2025-08-24 20:45:53 +02:00 |
|
Miodec
|
2a6bfbeefb
|
chore: log high wpm results
|
2025-08-20 11:57:19 +02:00 |
|
Christian Fehmer
|
936125d632
|
Merge branch 'master' into feature/friends-list
|
2025-08-18 15:47:30 +02:00 |
|
Miodec
|
057fdf3fed
|
chore: bump oxlint version
|
2025-08-18 15:38:13 +02:00 |
|
Christian Fehmer
|
3e1df8fee3
|
update tests
|
2025-08-18 12:17:41 +02:00 |
|
Christian Fehmer
|
ad30e1fb8f
|
Merge branch 'master' into feature/friends-list
|
2025-08-18 11:52:29 +02:00 |
|
Christian Fehmer
|
c5d43dd673
|
feat(profile): optionally include test activity on users public profile (@fehmer) (#6824)
Co-authored-by: Miodec <jack@monkeytype.com>
|
2025-08-15 14:31:58 +02:00 |
|
Christian Fehmer
|
119649bc9e
|
test: don't use globals for vitest (@fehmer) (#6871)
- **test: support to run/watch all tests in vscode (@fehmer)**
- **packages/contracts**
- **move schema tests to schema package**
- **packages/funbox**
- **packages/utils**
- **frontend**
- **backend**
---------
Co-authored-by: Miodec <jack@monkeytype.com>
|
2025-08-14 11:25:44 +02:00 |
|
Christian Fehmer
|
7a91b4e08b
|
chore: update redocly to 2.0.5 (@fehmer) (#6874)
|
2025-08-14 11:14:33 +02:00 |
|
Christian Fehmer
|
3447907d09
|
test: support to run/watch all tests in vscode (@fehmer) (#6868)
|
2025-08-13 11:14:21 +02:00 |
|
Miodec
|
5183caf91e
|
chore: upgrade oxlint
|
2025-08-10 15:08:46 +02:00 |
|
Christian Fehmer
|
f4e6ecc175
|
Merge branch 'master' into feature/friends-list
|
2025-08-07 15:42:31 +02:00 |
|
Christian Fehmer
|
f9b22ade56
|
chore: remove unused dependencies (@fehmer) (#6841)
- **remove chokidar**
- **remove path, node-fetch, ioredis-mock**
- **remove nodemon**
|
2025-08-07 15:02:19 +02:00 |
|
Christian Fehmer
|
bec5606c7a
|
chore: move knip to project root (@fehmer) (#6842)
|
2025-08-07 15:00:43 +02:00 |
|
Christian Fehmer
|
cd99d5af16
|
test: add WeeklyXpLeaderboards integration tests (@fehmer) (#6843)
|
2025-08-07 14:48:14 +02:00 |
|
Christian Fehmer
|
c8a91ede52
|
test: fix flaky user tests (@fehmer) (#6837)
|
2025-08-07 14:47:35 +02:00 |
|
Christian Fehmer
|
421df44a3c
|
vitest3
|
2025-08-04 22:43:00 +02:00 |
|
Christian Fehmer
|
15e59a3765
|
Merge remote-tracking branch 'upstream/master' into feature/friends-list
|
2025-08-04 22:37:47 +02:00 |
|
Christian Fehmer
|
01ed9322ec
|
test: update to vitest3 (@fehmer) (#6811)
- **test: use mongodb testcontainer (@fehmer)**
- **don't run integration tests in parallel**
- **fix premium test**
- **refactor, cleanup**
- **refactor, cleanup**
- **test: add integration tests for daily leaderboards (@fehmer)**
- **trigger**
- **trigger**
- **test: update to vitest3 (@fehmer)**
|
2025-08-04 15:55:10 +02:00 |
|
Christian Fehmer
|
9c41fd5d04
|
test: add unit tests for daily leaderboards (@fehmer) (#6802)
- **refactor existing test to use it.for**
- **use testcontainers**
|
2025-08-04 15:28:55 +02:00 |
|
Christian Fehmer
|
d9009e51cc
|
test: use mongodb testcontainer (@fehmer) (#6808)
|
2025-08-04 15:10:41 +02:00 |
|
Christian Fehmer
|
c1a681c17f
|
test: split integration tests (@fehmer) (#6807)
- **trigger**
- **test: split integration tests (@fehmer)**
|
2025-07-30 13:22:40 +02:00 |
|
Christian Fehmer
|
aa94a8afed
|
chore: update nodejs to 20.19.4 (@fehmer) (#6805)
|
2025-07-30 10:06:04 +02:00 |
|
Christian Fehmer
|
e0f2afffd4
|
fix friend request deletion rule
|
2025-07-26 13:18:17 +02:00 |
|
Christian Fehmer
|
3ca2a333c0
|
fix schema split
|
2025-07-25 11:41:28 +02:00 |
|