Commit graph

10019 commits

Author SHA1 Message Date
Samuel Breznjak
9a74bf692e
feat(language): add serbian latin (ekmas) (#4815)
* feat: added latin variation of serbian language

* fix: renamed serbian to serbian_cyrillic

* fix: added both variations to groups and list

* fix: added _ and fixed spelling

* fix: renamed serbian_cyrillic to serbian
2023-11-27 13:17:12 +00:00
FortPile
4fa6647b9c
fix(funbox): fix Wikipedia funbox sometimes producing double spaces (FortPile) (#4814)
* fix: prepone non-ascii characters removal

* also replacing fancy symbols

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-11-27 13:16:27 +00:00
Miodec
f0e26b5491 fix(quote): quote report 2023-11-27 13:06:42 +00:00
github-actions[bot]
de50b67147
Prettier fix (#4812)
Co-authored-by: monkeytypegeorge <monkeytypegeorge@gmail.com>
2023-11-27 12:56:52 +00:00
Christian Fehmer
bd2058fae0
fix: crt mode not working on some buttons (fehmer) (#4810)
- apply box-shadow on buttons
- fix lavender theme hiding buttons on hover
- update crt mode specific themes not to use nested css
2023-11-27 12:56:33 +00:00
Moon
f5073385a6
impr(quotes): add English quote (LifeAdventurer) (#4809) 2023-11-24 15:51:14 +00:00
Abdulbasit
29f996d7ef
impr(language): replace kurdish central 45k with kurdish central 4k (Abdulbasit0123) (#4808)
* Delete frontend/static/languages/kurdish_central_45k.json

Most of the words in this file were not typeable at all. There were more than 100 unsupported and strange characters across them which were not even in Kurdish Sorani Keyboard/Layout. So, I Deleted it, and I am going to add another cleaner 4k words file.

* Adding kurdish 4k words

Adding kurdish_central_4k

* Update _list.json

I deleted the kurdish_central_45k file, and Added kurdish_central_4k instead, so updated this file too.

* Update _groups.json

I deleted kurdish_central_45k file, and added kurdish_central_4k instead, so I updated this file too.
2023-11-24 15:50:23 +00:00
Miodec
924472f77c impr: remove word which isnt really a profanity 2023-11-23 16:47:18 +00:00
Miodec
fa9d9ed523 fix(quotes): quote reports 2023-11-23 16:47:18 +00:00
Mario D'Andrea
c9d19047ad
impr(quotes): add Italian quotes (ormai) (#4807)
* Fix incomplete quote

* impr(quotes): add Italian quotes
2023-11-23 16:46:26 +00:00
Miodec
28b0c128b6 chore: release v23.47.0 2023-11-22 15:40:58 +00:00
Miodec
cf120260f4 chore: quote lengths script 2023-11-22 15:33:31 +00:00
Miodec
43445f4262 fix(quotes): quote reports 2023-11-22 15:32:53 +00:00
Miodec
7c8c37a989 style: fix icon spacing 2023-11-22 15:05:46 +00:00
Miodec
ff80d6eea8 refactor: use button and form elements instead of classes 2023-11-22 15:02:23 +00:00
Miodec
f2ef439dfd style: increase margin 2023-11-22 15:01:55 +00:00
Miodec
f4e5574c91 fix: button not styled correctly 2023-11-22 14:58:56 +00:00
Miodec
f5576adc9a refactor: use button element instead of class 2023-11-22 14:51:12 +00:00
Miodec
5ea9c712c5 fix: unnecessary media query 2023-11-22 14:46:18 +00:00
Serdar Bilici
f8f5271516
impr(language): update turkish 1k (s3rdarb) (#4806)
* Update turkish_5k.json

correction for misspelled words and a few additions and deletions

* Update turkish_5k.json

fixed typos and added new words for improvement

* Update turkish.json

Typo fixes

* Update turkish.json

* Update turkish.json

* Update turkish.json

* Update turkish.json

* docs: Turkish 1K changes

ln 782 was too long compared to other words and hampers the overall flow. Changed to shorter form

ln 1024 Typo corrected
2023-11-22 14:31:13 +00:00
Miodec
978d066fd9 refactor: use button instead of div 2023-11-21 14:36:32 +00:00
Miodec
b7f8c946df refactor: use button instead of div 2023-11-21 14:22:56 +00:00
Miodec
a195b959d2 refactor: use button instead of anchor
also disabling button while waiting for response
2023-11-21 14:19:58 +00:00
Miodec
1ab6c82c0c style: lower roundness of focus border on links 2023-11-21 14:14:22 +00:00
Miodec
610ed5a9d2 style: thicken up the result chart lines a little bit 2023-11-21 14:06:22 +00:00
Miodec
9779c70acd style: use theme color for chart gridlines
this makes sure that they are always visible
2023-11-21 14:05:55 +00:00
Christian Fehmer
1d4d7dab87
feat: Allow more results for premium users (fehmer, Miodec) (#4778)
* feat: Unlimited history for premium users UI

* disable button while loading, show spinner

* optional chaining

* add isPremium to /users, remove check from frontend

* add /results max batch size to configuration

* result batching ui v1

* rename variables, update button based on state, update text

* Return allowed results in /results if limit is partly overshooting the max limit

* use br instead of margin

* let result batches code handle button disabling

* hide title

* limit max width

* hide section when below batch size

* update limit color based on the % of limit used

* bring back loaded bar

* remove unused css

* fix alignemtn

* remove text for now

* add result getting log

* always hiding for non premium users for now

* Add server configuration users.premium.enabled, throw error on /results if premium user exceeds regular limit and premium is globally disabled

* Disable premium feature globally by default

* cleanup open todos

* Don't use premium user max limit on /results if premium feature is disabled on server

* fix merge issue

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-11-20 16:17:20 +00:00
Miodec
643451b9cc chore: quote lengths script 2023-11-20 15:17:13 +00:00
Miodec
3a38996c58 fix(quote): quote reports 2023-11-20 15:16:55 +00:00
Leo Wang
2f4eb103da
impr: add backtick in javascript language when punctuation is enabled (ascodeasice) (#4801)
* refactor: logic for adding bracket in code language

* feat: add tick-wrapped words in javascript

* feat: add tick to javascript with punc
2023-11-20 15:03:04 +00:00
Christian Fehmer
4b3059bdc7
refactor: Import shared types back into MonkeyTypes namespace (fehmer) (#4800)
* impr: Import shared types back into MonkeyTypes namespace, partially reverts #4769

* down to 6 errors

* fixes

* cleanup
2023-11-20 14:56:28 +00:00
Miodec
cb6d61e1ca fix: use hebrew quotes
also making sure that these are interchangable with other quote characters
2023-11-17 16:16:32 +00:00
Miodec
ba3c728a0d chore: release v23.46.1 2023-11-17 16:00:28 +00:00
Miodec
6bfcc33021 build: only linting fe when releasing fe 2023-11-17 15:57:45 +00:00
Miodec
4947633cc2 chore: remove duplicates 2023-11-17 15:57:14 +00:00
Miodec
2cb338d2cc build: add a step before releasing 2023-11-17 15:57:08 +00:00
Miodec
eac100dee0 chore: remove duplicates 2023-11-17 15:53:27 +00:00
Miodec
41aa5c61e2 refactor: fix accessibility of edit profile button
done by converting the popup to a form
converting class button to a button type submit
listening to form submit
2023-11-17 15:35:44 +00:00
Miodec
9380542e96 refactor: add text button class for consistency 2023-11-17 15:12:19 +00:00
Miodec
abe8383591 refactor: use a button element instead of a class 2023-11-17 15:11:59 +00:00
Miodec
a4efbdd714 refactor: use button element instead of a class 2023-11-17 14:59:35 +00:00
Miodec
b2377bc4d4 style: make sure checkbox cant shrink 2023-11-17 14:53:32 +00:00
Miodec
d879b3af36 fix(update custom theme popup): broken checkbox 2023-11-17 14:52:12 +00:00
Miodec
c1dc87918b build: add eslint-config-prettier
removed roles which conflict with prettier
2023-11-17 14:44:01 +00:00
Miodec
931f56f2b9 chore: quote lengths script 2023-11-17 14:33:57 +00:00
Miodec
7e40b31858 fix(quote): quote reports 2023-11-17 14:33:37 +00:00
toma-demagn
fbe835b0a7
impr(pace caret): only update pace caret on repeated tests if wpm was higher (toma-demagn) (#4798)
* Update pace-caret.ts

Changed the logic for lastTestWpm when repeating a test

* Update pace-caret.ts

Prettier reformat of file
2023-11-17 13:18:50 +00:00
Ryan Lundqvist
572dcd54d9
impr(quotes): add one English quote (ryanlundqvist) (#4799)
* impr(quotes): add one English quote

* impr(quotes): Fixed wrong length for English quote
2023-11-17 13:06:13 +00:00
Miodec
52cf5b0c88 fix(typing): allow ellipsis character if it currently needs to be typed
closes #4792
2023-11-16 13:53:47 +00:00
Miodec
9e8ce3cdb8 docs: fix missing space
kinda ugly fix but needs to be done this way because of the minification

closes #4797
2023-11-16 13:46:19 +00:00