Commit graph

10242 commits

Author SHA1 Message Date
Miodec
8c8d2847e8 fix: ad placeholders always visible 2024-02-09 15:25:02 +01:00
penguin-teal
35dc5049cd
impr(quotes): add code_assembly quotes (#5030) 2024-02-09 11:07:11 +01:00
Ruan Buhr
c110c80772
impr(quotes): add css quotes (ruanbuhr) (#5022)
* CSS Quotes id Issue Fixed

* prettier

---------

Co-authored-by: Ruan Buhr <26440873@sun.ac.za>
Co-authored-by: Jack <jack@monkeytype.com>
2024-02-09 11:04:32 +01:00
alexkar598
20f09958a2
fix(quote): grammar mistake in french quote (alexkar598) (#5025) 2024-02-08 20:23:56 +01:00
Miodec
e31613533c refactor(types): result types
move to shared types (#4774)
add types to ape client (#4786)
2024-02-08 17:57:45 +01:00
Miodec
15c697802d refactor(types): leaderboard types
move to shared types (#4774)
add types to ape client (#4786)
2024-02-08 17:44:46 +01:00
Miodec
b5465be75b fix(keymap): react mode not working 2024-02-08 16:55:35 +01:00
Miodec
b80a26483c chore: testing for null too 2024-02-08 16:31:47 +01:00
Miodec
2dfd7c2a04 chore: checking if key data is longer than 0 2024-02-08 15:34:03 +01:00
Miodec
67940204a1 impr: increase the transition smoothness when opening the account page 2024-02-08 15:16:17 +01:00
Miodec
7068d6be5c style: fix loading bar alignment 2024-02-08 15:15:36 +01:00
Miodec
fc78378833 chore: exposing jquery on local dev 2024-02-08 15:15:18 +01:00
Miodec
4ea7cea0ce chore: add a quick way to emulate api delay on localhost 2024-02-08 15:14:55 +01:00
Miodec
09c91f5ad0 fix: missing spinner when loading the account page 2024-02-08 15:01:18 +01:00
Miodec
d54345937f fix: account page preloader not centered on page 2024-02-08 14:52:59 +01:00
Miodec
ae048f19cf chore: release v24.6.2 2024-02-08 14:41:41 +01:00
Jack
cdfc7833e3
refactor(types): shared config and preset types (#5024)
* build: include all shared types files instead of just one

* move config property value types to a shared file

* backend build issues

* shared preset and config types
preset and config ape types

* typo

* ignoring unused warnings

* fixed merge
2024-02-08 14:32:04 +01:00
Miodec
67c10a9d41 fix: presets taking very long to apply when on the settings page
closes #5023
2024-02-08 14:31:16 +01:00
Miodec
e7f021a37c build: fix backend build fail 2024-02-08 14:02:14 +01:00
Miodec
46d17d4139 chore: testing frontend before release 2024-02-08 13:51:02 +01:00
Miodec
aa011b6b99 build: include all shared types files instead of just one 2024-02-08 13:49:11 +01:00
Absalon43
78bb715885
feat(sounds): add fist fight and rubber keys (Absalon43) (#4984)
* Add files via upload

* feat: add support for fist fight and plastic toy sounds

* feat: add support for fist fight and plastic toy sounds

* chore: remove extra semicolon

* feat: less busy punch sound

* feat: add punch misses as error sound

* fix: update punch sounds and make them less aggresive

* fix: Change name of plastic toy to rubber keys

---------

Co-authored-by: arthur-d42 <64164367+arthur-d42@users.noreply.github.com>
Co-authored-by: arthur-d42 <arthurdiness@gmail.com>
2024-02-08 12:01:18 +01:00
Andrew Guo
2642e139cf
fix(popups): ape key popup close button not working (andGuo) (#5020) 2024-02-08 11:53:56 +01:00
penguin-teal
388f2e21f7
impr(quotes): add Code C quotes (penguin-teal) (#5015) 2024-02-08 11:44:30 +01:00
Miodec
315b7f70bb refactor(types): server configuration types
add types to ape client (#4786)
2024-02-07 23:45:48 +01:00
Miodec
15af21cbf3 refactor(types): update namespace naming 2024-02-07 23:32:05 +01:00
Miodec
4f5f28a92d refactor(types): ape keys types
move to shared types (#4774)
add types to ape client (#4786)
2024-02-07 23:13:10 +01:00
Miodec
efb972a659 refactor(types): public types
move to shared types (#4774)
add types to ape client (#4786)
2024-02-07 22:29:16 +01:00
Miodec
65120db1f0 refactor(types): PSA types
move to shared types (#4774)
add types to ape client (#4786)
2024-02-07 19:06:06 +01:00
Jack
f456e1e615
refactor: enable no-floating-promises rule (#5007)
* enable rule

* backend

* fixes

* more fixes

* mooore fixes

* fixes

* fixed double void

* change some voids to await

* await -> void

* remvoe void

* missing return

* awaiting config update
2024-02-07 18:49:12 +01:00
Miodec
6e929c7f8d refactor: pretty fix 2024-02-07 17:46:47 +01:00
Miodec
3233de860d fix: resolve circular dependency by moving new function to a utils file 2024-02-07 17:20:38 +01:00
Miodec
1ee058882f impr(types): add frontend config API response types
part of #4786
2024-02-07 17:13:04 +01:00
Miodec
c65b13e8aa chore: using new function from the previous commit 2024-02-07 17:10:18 +01:00
Miodec
4bbe321dfe impr: add function to merge partial config onto default config 2024-02-07 17:09:02 +01:00
Christian Fehmer
848e851973
test: fix typescript setup in tests (#5014) 2024-02-07 16:32:48 +01:00
Christian Fehmer
9d7e5b1ddb
test: add jquery and mocks to frontend tests (#5013) 2024-02-07 16:11:07 +01:00
Miodec
c57992343c refactor: update type name, make it dynamically generated 2024-02-07 13:50:45 +01:00
Christian Fehmer
97e2baa915
refactor: import jquery and jquery plugins using webpack (fehmer) (#4880)
* refactor: import jquery and jquery plugins using webpack

* move select import to index

* moved imports to the top

* unnecessary types

* ignoring requires in this file

* importing html2cavnas as needed instead of globally

---------

Co-authored-by: Jack <jack@monkeytype.com>
2024-02-07 13:12:12 +01:00
Miodec
0309fc3268 fix: not being able to login if user config is empty 2024-02-07 10:48:53 +01:00
Miodec
020eb7b44e fix: fixing a fix where a previuos fix didnt fix the issue
completed event doesnt have isPb property, so the delete didnt work
2024-02-07 09:51:31 +01:00
Miodec
a11314f11c impr(server): not saving 503 errors to the database 2024-02-07 09:50:43 +01:00
Miodec
f9732af192 chore: release v24.6.1 2024-02-07 09:41:05 +01:00
Miodec
aa78b46bbf fix: incorrect test data 2024-02-07 09:35:45 +01:00
Miodec
ead765d57a fix(server): only saving isPb property in the database if the result was a pb
this was the previous behaviour but #4980 broke it
2024-02-07 09:28:54 +01:00
Miodec
6c1c22787d fix(account page): results with isPb set to false still showing up as personal bests 2024-02-07 09:23:52 +01:00
Miodec
2604c98196 better type 2024-02-06 18:41:46 +01:00
Miodec
983be00861 refactor: not using any 2024-02-06 15:32:25 +01:00
Miodec
f8109e0d98 chore: fix eslint error 2024-02-06 14:19:50 +01:00
Miodec
b6e611f2be refactor: reorder eslint rules, change some error to warn 2024-02-06 14:18:27 +01:00