Commit graph

10054 commits

Author SHA1 Message Date
Christian Fehmer f6e63cf871
add subscription status 2023-12-06 12:31:59 +01:00
Christian Fehmer 383a0be958
Add stripe webhooks 2023-12-04 15:37:56 +01:00
Christian Fehmer 1ad47981dd
rename store endpoints, move stripe config to .env 2023-12-04 14:57:11 +01:00
Christian Fehmer 7b96daeafe
add finalizeCheckout 2023-12-04 14:53:32 +01:00
Christian Fehmer 11e22d56a6
Add UI skeleton 2023-12-04 14:52:47 +01:00
Christian Fehmer 897f4c273f
rename payments to store 2023-12-04 14:52:45 +01:00
Christian Fehmer 2f236df6a1
xadd stripe to user data, add endpoint to create checkouts 2023-12-04 14:52:07 +01:00
Christian Fehmer 84dfa7aca9
impr(server): add header validation, allow validation to accept unknown fields (fehmer) (#4824)
* impr: Add header validation, allow validation to accept unknown fields

* review comments
2023-12-04 13:30:13 +00:00
zft9xgy e077be788a
impr(quotes): add Spanish quotes (zft9xgy) (#4831)
Co-authored-by: zft9xgy <zft9xgy@icloud.com>
2023-12-04 13:23:42 +00:00
Moon 712913e04a
impr(languague): add more words in code_c++ language (LifeAdventurer) (#4830) 2023-12-04 13:23:09 +00:00
Miodec c7e38c2f6c chore: release v23.48.0 2023-11-30 16:55:49 +00:00
Moon 3a5e8e830c
impr(quotes): add English quotes (LifeAdventurer) (#4827)
* impr(quotes): add 4 new English quotes

* fix: quote id not unique

* casing

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-11-30 16:46:19 +00:00
Miodec fb1ea6c8be refactor: use for instead of forEach 2023-11-30 14:22:23 +00:00
Miodec 896680c80b refactor: update wording on the quore report popup
also highlighted one sentence in red
2023-11-30 13:59:28 +00:00
Miodec 080c79865e chore: quote lengths script 2023-11-30 13:56:29 +00:00
Miodec c041088535 fix(quotes): quote reports 2023-11-30 13:56:14 +00:00
Miodec a129c98323 chore: testing swapped order 2023-11-30 13:47:36 +00:00
Miodec bc56cbc9e1 impr: blocking quick restart for long tests on result page
Quick restart is already disabled for long tests during the test.
This also disables it on the result page,
to make sure the user really wants to close
the result after a long time typing.
2023-11-30 13:29:02 +00:00
Christian Fehmer bd2d360fc2
impr: remove unnecessary rest call to users/tags (fehmer) (#4826) 2023-11-30 13:22:12 +00:00
Miodec 6c3cfe0ff4 impr: keep a list of ips that accessed the account
part of #4490
2023-11-30 13:04:36 +00:00
Miodec 25b1ecbe15 impr: reduce number of db calls by adding a caching parameter 2023-11-30 13:04:36 +00:00
Christian Fehmer 3adbdf2cdb
impr: replace body based authorization in dev mode (fehmer) (#4821)
* impr: add authorization header Uid in favour of authorization on with body on dev (fehmer)

* refactor dev mode detection
2023-11-30 12:58:28 +00:00
Christian Fehmer e426cb3fc2
fix: leaderboards missing raw and consistency (fehmer) (#4822) 2023-11-30 12:13:26 +00:00
Miodec 6f7900a868 refactor: remake aggregate to allow for an index to be added in the future 2023-11-29 16:07:49 +00:00
Miodec 5e350274f8 feat(layout): add japanese hiragana 2023-11-29 13:18:54 +00:00
Miodec 004977a895 style: reduce media query margin 2023-11-28 15:36:26 +00:00
Miodec 70ea09ac45 style: fix extra empty space at the bottom of the settings page 2023-11-28 15:32:20 +00:00
Miodec afbdc96c7a style: center align tip on the settings page 2023-11-28 15:31:42 +00:00
Miodec d6f7f77feb refactor: agent log ips can no longer be an array 2023-11-28 15:02:21 +00:00
Moon 0bbfbb48a3
docs: fix typos and grammar (LifeAdventurer) (#4818) 2023-11-28 14:13:04 +00:00
Saccadence dc0e52a383
impr(quotes): add english quote (Saccade) (#4816) 2023-11-28 13:20:42 +00:00
Miodec 022e8d843f chore: remove more possible false positives 2023-11-27 16:49:53 +00:00
Miodec de191141f0 fix(custom text words filter): dropdowns remaining visible after closing popup
closes #4811
2023-11-27 14:41:10 +00:00
Miodec 1d29929438 impr(custom text): not allowing empty custom text 2023-11-27 14:27:30 +00:00
Miodec 779ec58dab refactor: use button elements instead of divs
also use data- prefix for custom attributes
2023-11-27 14:19:21 +00:00
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