Commit graph

238 commits

Author SHA1 Message Date
naskya
24deab1743
chore: remove unused dependencies 2023-11-18 19:21:23 +09:00
naskya
97bb495636
chore: upgrade dependencies (except for @swc/core and megalodon) 2023-11-17 05:15:02 +09:00
naskya
845f08893f
fix: upgrade AiScript!
There are braking changes in the AiScript syntax, so existing plugins must alse be upgraded
Also, I didn't include the function that can call remote servers' API (which is present in the latest Misskey)

Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2023-11-17 05:04:05 +09:00
naskya
7323f4f8a1 Merge branch 're2-update' into 'develop'
Fix build on node 21

Co-authored-by: Jegler <jegler@heckin.how>

See merge request firefish/firefish!10635
2023-11-07 14:02:26 +00:00
Jegler
fbfa4cd41f Fix build on node 21 2023-11-07 14:02:25 +00:00
naskya
adee17b85a
chore: organize backend imports
* remove unused/duplicate imports
* replace paths like "../../../define.js" to be more readable
* add missing @types packages
2023-10-30 18:06:08 +09:00
PrivateGER
64b83ddb9f
Fix use of wrong library for CBOR authentication object 2023-10-22 21:23:52 +02:00
naskya
e81ed199ae
Revert "chore: upgrade biome + lint & format"
This reverts commit a1cd9f73a1.
2023-10-22 17:33:40 +09:00
ThatOneCalculator
a1cd9f73a1
chore: upgrade biome + lint & format 2023-10-19 17:10:30 -07:00
naskya
d1bb6e02e9
hotfix: don't use upstream megalodon for now 2023-10-19 04:59:38 +09:00
naskya
cdf839bcc8 Remove integrations 2023-10-16 17:05:32 +00:00
Kainoa Kanter
a9167c0265 refactor: ♻️ use upstream megalodon 2023-10-03 07:54:13 +00:00
ThatOneCalculator
70ad42c49c
fix: 🚑 downgrade swc to 1.3.78
Closes #10751
2023-09-20 10:17:00 -07:00
ThatOneCalculator
71ea5c4f93
rm langdetect 2023-09-19 17:18:00 -07:00
ThatOneCalculator
5964a10571
cld -> tinyld 2023-09-19 17:11:37 -07:00
cg sama
90f01edddc Adding language filter feature
Co-authored-by: CGsama <CGsama@outlook.com>
2023-09-20 00:07:41 +00:00
ThatOneCalculator
bf6b480f49
pin swc 2023-09-19 16:14:53 -07:00
Kainoa Kanter
4565867b8b perf: Replace JSDOM with Happy DOM 2023-09-08 03:24:01 +00:00
ThatOneCalculator
1deeb78878
build: ♻️ Rome -> Biome
Rome is now discontinued, and Biome has taken its place
2023-09-01 21:16:14 -07:00
ThatOneCalculator
2fb65cdd86
chore: ⬆️ up deps (properly) 2023-09-01 19:11:27 -07:00
ThatOneCalculator
a75a19cd17
chore: 🚨 lint megalodon 2023-09-01 16:36:33 -07:00
ThatOneCalculator
34e2f7ada6
chore: 🔧 linting config 2023-09-01 16:32:41 -07:00
naskya
82e5114576
feat: post translation in Traditional Chinese 2023-08-30 19:39:14 +09:00
Essem
32fdddb20a
fix: 🐛 caching wrong DNS entry when federating with an instance that cannot properly handle inbound IPv6 requests 2023-08-26 16:33:21 -07:00
ThatOneCalculator
f309d17667
Revert "fix: 🐛 fix DNS lookup issue"
This reverts commit bd61468f2f.
2023-08-23 22:31:50 -07:00
ThatOneCalculator
bd61468f2f
fix: 🐛 fix DNS lookup issue
https://github.com/szmarczak/cacheable-lookup/pull/62
2023-08-23 22:21:44 -07:00
ThatOneCalculator
06fcef60a1
chore: ⬆️ up deps 2023-08-08 17:38:03 -07:00
Namekuji
32fac53e8d
feat: backend debug in vscode 2023-07-30 16:27:13 -04:00
ThatOneCalculator
8422807031
Merge branch 'rebrand' into develop 2023-07-19 08:55:26 -07:00
CGsama
f5adccecb8 Merge commit '97a0127dbf0b96203902fb075b1d51659a921bfc'
Conflicts:
	pnpm-lock.yaml
2023-07-16 20:39:26 -04:00
CGsama
4bb6d7105a support new zip file by mastodon 2023-07-16 06:24:37 -04:00
Mizunashi Mana
1f441507f7 feat: Move json5 to prod dependencies 2023-07-16 19:00:51 +09:00
CGsama
809d418018 use gunzip-maybe tar-stream to replace exec 2023-07-16 01:41:57 -04:00
ThatOneCalculator
bb22a671b0
Merge branch 'develop' into rebrand 2023-07-15 14:15:01 -07:00
ThatOneCalculator
133c9f775c
Revert "refactor: use blurhash-as for encoding and decoding"
This reverts commit ae059881fb.
2023-07-13 19:06:57 -07:00
ThatOneCalculator
ae059881fb
refactor: use blurhash-as for encoding and decoding 2023-07-13 19:00:26 -07:00
ThatOneCalculator
cd5c4ff191
refactor: ♻️ no autobind 2023-07-13 17:52:19 -07:00
ThatOneCalculator
36ef3600c3
build: ⬆️ up backend deps 2023-07-10 21:29:01 -07:00
Namekuji
f5edaaf130
perf: use msgpackr to encode and decode 2023-07-06 17:22:15 -04:00
Laura Hausmann
a8f58fa912 [mastodon-client] general code cleanup, rename megalodon package 2023-07-06 02:16:51 +00:00
Laura Hausmann
ab18c22fa9 [mastodon-client] Move megalodon to main repo 2023-07-06 02:16:51 +00:00
Namekuji
947163fde2
store cache values to redis 2023-07-02 20:37:46 -04:00
ThatOneCalculator
6da5a5b89b
find and replace 2023-07-02 15:18:30 -07:00
ThatOneCalculator
63c193f9fc
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 224b1d585b, reversing
changes made to b5907fb86d.
2023-07-02 10:10:25 -07:00
Namekuji
ac2b057f85
fix: use redis-semaphore for global mutex and memory leak prevention 2023-07-02 01:47:11 -04:00
Namekuji
38d4d34713
refactor: use redis-semaphore for mutex across workers 2023-07-01 03:49:43 -04:00
Namekuji
3780be57c0
clean unnecessary artifacts 2023-06-22 16:00:28 -04:00
Lily Cohen
48f58feae6
precompile rust components 2023-06-22 16:00:28 -04:00
ThatOneCalculator
35445f8591
Revert "refactor: 🦺 replace js-yaml with yaml"
This reverts commit 837a45bd98.
2023-06-16 14:09:42 -07:00
ThatOneCalculator
837a45bd98
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