Commit graph

108 commits

Author SHA1 Message Date
Kainoa Kanter
655cc039f3 Merge pull request '[PR]: Cache server' (#10419) from refactor/cache-server into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10419
2023-07-06 21:55:44 +00:00
Namekuji
1ea8f8b4fe perf: use msgpackr to encode and decode 2023-07-06 17:22:15 -04:00
Kainoa Kanter
f0acadea11 revert 6355bb604290a09a4a3b7c68b791234a0c1771ea
revert build:  build megalodon with swc
2023-07-06 21:04:39 +00:00
ThatOneCalculator
f4b275f7b0 build: build megalodon with swc 2023-07-05 23:28:47 -07:00
Laura Hausmann
8347855a11 [mastodon-client] general code cleanup, rename megalodon package 2023-07-06 02:16:51 +00:00
Laura Hausmann
adb0f365ba [mastodon-client] Move megalodon to main repo 2023-07-06 02:16:51 +00:00
ThatOneCalculator
c4d4e850b2 chore: ⬆️ up prettier, pnpm 2023-07-05 18:28:27 -07:00
Namekuji
ef724a49fe store cache values to redis 2023-07-02 20:37:46 -04:00
ThatOneCalculator
466ef220da Revert "Merge pull request '[PR]: fix: use redis-based mutex to prevent memory leak' (#10389) from nmkj/calckey:fix-cache-leak into develop"
This reverts commit 224b1d585bb1cb95531a9213cf4a69fc2f049e7d, reversing
changes made to b5907fb86db2b9eacea633bb5d69547982326afa.
2023-07-02 10:10:25 -07:00
Namekuji
9b721da06d fix: use redis-semaphore for global mutex and memory leak prevention 2023-07-02 01:47:11 -04:00
Namekuji
1f974c0c13 refactor: use redis-semaphore for mutex across workers 2023-07-01 03:49:43 -04:00
ThatOneCalculator
acca7633ad fix: 🐛 standard input for 2FA token
Closes #10361, removes client dependency
2023-06-29 19:12:42 -07:00
ThatOneCalculator
360a1e04dd chore: 🎨 format 2023-06-27 23:37:24 -07:00
ThatOneCalculator
b65f7cf6ae chore: ⬆️ up emojilib 2023-06-23 22:21:37 -07:00
ThatOneCalculator
b22c8144e9 docs: 📝 API documentation generation 2023-06-23 21:13:03 -07:00
ThatOneCalculator
58c613a6f6 Revert "build: use vite 4.4 beta with lightningcss"
This reverts commit 25aab24861d57d7341b731ef7f39716b9a943c4d.
2023-06-23 18:04:02 -07:00
ThatOneCalculator
9afc48b90e fix: ⬇️ downgrade chalk 2023-06-23 17:59:27 -07:00
ThatOneCalculator
c725a57cbf build: build greeting 2023-06-23 17:54:58 -07:00
ThatOneCalculator
2c6d403155 build: use vite 4.4 beta with lightningcss 2023-06-23 17:35:52 -07:00
ThatOneCalculator
a6b91549f6 refactor: 📌 use own emoji descriptions 2023-06-23 00:27:26 -07:00
ThatOneCalculator
b3127363ae perf: update emojis, cache in IndexedDb
Closes #9959
May fix #9724
2023-06-22 19:34:52 -07:00
ThatOneCalculator
9d1ae71267 Revert "refactor: ⬆️ use custom version of vue3-otp-input"
This reverts commit f50f8830a873eb4c2c456adeb07a3b064528d367.
2023-06-16 14:11:33 -07:00
ThatOneCalculator
30dea358d5 Revert "refactor: 🦺 replace js-yaml with yaml"
This reverts commit 837a45bd98bd2ef519341eed18be37694c4b05c0.
2023-06-16 14:09:42 -07:00
Hosted Weblate
50c206af7d chore: Merge branch 'origin/develop' into Weblate. 2023-06-16 09:14:12 +02:00
ThatOneCalculator
fe22cc3600 refactor: 🦺 replace js-yaml with yaml
Technically mitigates CVE-2023-2251, but users never input YAML to Calckey. Still, this does no harm, and it's a good idea to keep dependencies like these up-to-date, as js-yaml was last updated 2 years ago.
2023-06-16 00:13:41 -07:00
ThatOneCalculator
1ea1cdef95 refactor: ⬆️ use custom version of vue3-otp-input
This enables the use of number inputs without the slider
2023-06-15 22:15:16 -07:00
ThatOneCalculator
b63f9cb84e feat: 2FA input dialog 2023-06-15 19:32:27 -07:00
ThatOneCalculator
62654341e4 feat: 🔒 Improve 2FA/keypass experience
Co-authored-by: Tamania <tamaina@hotmail.co.jp>
Co-authored-by: Syuilo <syuilotan@yahoo.co.jp>
2023-06-15 16:12:32 -07:00
ThatOneCalculator
e49ca7cef4 chore: ⬆️ up pnpm 2023-06-13 17:48:29 -07:00
ThatOneCalculator
6c0c0a63a8 chore: format 2023-06-05 17:27:40 -07:00
Freeplay
9424ea416b Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop 2023-06-05 20:15:21 -04:00
ThatOneCalculator
75c0b0853d fix 2023-06-05 15:08:35 -07:00
ThatOneCalculator
1a0efbecda dep: down typeorm 2023-06-05 15:02:59 -07:00
ThatOneCalculator
f4ad58984b chore: ⬆️ up deps 2023-06-05 14:54:43 -07:00
ThatOneCalculator
d0ff53ad70 chore: ⬆️ up various deps 2023-06-03 00:41:30 -07:00
Namekuji
6679f992e7 pnpm install 2023-06-02 23:48:26 -04:00
ThatOneCalculator
6013a0b309 chore: ⬆️ up bull 2023-05-31 12:06:26 -07:00
ThatOneCalculator
354a3d9fa9 up redis deps 2023-05-29 19:32:33 -07:00
ThatOneCalculator
578d023d32 chore: up bull-board deps 2023-05-29 19:30:20 -07:00
Kainoa Kanter
c6adc39792 Merge pull request 'fix: deprecate AID and enforce Cuid2' (#10216) from nmkj/calckey:deprecate-aid into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10216
2023-05-29 04:12:15 +00:00
ThatOneCalculator
c4418590bc fix 2023-05-28 20:47:22 -07:00
Namekuji
399b0e96dc use cuid2 with timestamp 2023-05-28 22:16:42 -04:00
PrivateGER
99b4e5e13c Implement Meilisearch Indexing 2023-05-28 00:27:16 +00:00
ThatOneCalculator
ed12633d44 chore: upgrade swiper 2023-05-22 08:22:21 -07:00
ThatOneCalculator
3a4b16b70b chore: up mfm-js in backend 2023-05-21 21:39:20 -07:00
Namekuji
53a8e3ffc2 enhance: emoji width and height 2023-05-19 22:26:13 -04:00
Kainoa Kanter
14fb2ffa8b Revert "add (back) pwa install button to help menu"
This reverts commit 298960f4dd5c54815e8e999d1e41ce4219904cb9.
2023-05-12 20:05:18 -07:00
Kainoa Kanter
d477a8904b add (back) pwa install button to help menu 2023-05-11 18:59:42 -07:00
Essem
5b37235a29 Switch to adm-zip for emoji pack handling
Unzipper seems to corrupt files in certain cases on Node 18/19.
See https://github.com/ZJONSSON/node-unzipper/issues/271
2023-05-09 19:19:15 -05:00
ThatOneCalculator
07ff19008a refactor: remove internal apps page 2023-05-07 18:49:56 -07:00