Commit graph

237 commits

Author SHA1 Message Date
Kainoa Kanter
4565867b8b perf: Replace JSDOM with Happy DOM 2023-09-08 03:24:01 +00:00
Kainoa Kanter
6d1965ce94 feat: indexable User property 2023-09-04 02:34:04 +00:00
Namekuji
fc97614782 fix: release redis locks 2023-09-02 19:22:13 +00:00
ThatOneCalculator
f72c9b818c
fix: 💡 biome still uses rome-ignore 2023-09-02 11:44:31 -07: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
68dea6f0c3
fix: 🐛 more strange unlock calls 2023-09-01 19:26:53 -07:00
ThatOneCalculator
805230341e
fix: 🐛 unlock undefined 2023-09-01 19:19:42 -07:00
ThatOneCalculator
c7f98e381c
fix: ✏️ "can not" -> "cannot" 2023-08-22 19:52:11 -07:00
Laura Hausmann
29bb1453fc
Fix local-only posts for timeline websocket stream 2023-08-19 20:59:21 -04:00
Namekuji
dc2fde0a75
fix: remove brackets 2023-08-18 06:22:51 -04:00
Namekuji
ad93bc80f8
refactor: remove regex 2023-08-18 05:51:41 -04:00
Namekuji
c3944f49ef
fix: exclude ula and lla 2023-08-18 05:45:10 -04:00
Namekuji
cd75d65271
fix: exclude localhost 2023-08-18 05:01:19 -04:00
Namekuji
5520c6ff3d
fix: veiry url 2023-08-18 04:57:19 -04:00
ThatOneCalculator
ced8f56e34
fix: 🚑 proper conditional
I need sleep... or coffee
2023-08-09 19:46:56 -07:00
ThatOneCalculator
cf8a733927
refactor: 🚸 only index public posts 2023-08-09 19:39:01 -07:00
Namekuji
738b4933ae
fix: generate stream id with timestamp 2023-08-06 02:34:44 -04:00
CGsama
109ed0aa80 import all misskey self note thread and allow import multiple times to restore missing parts 2023-07-31 15:42:31 -04:00
Kainoa Kanter
3e024066a1 Merge branch 'fix-ios-video' into 'develop'
fix iOS video playback (fixes #10517)

Closes #10517

See merge request firefish/firefish!10540
2023-07-30 20:38:57 +00:00
John Regan
432f840efe fix iOS video playback (fixes #10517) 2023-07-30 20:38:57 +00:00
ThatOneCalculator
d76b4f2321
fix: 🐛 rel=me verification with multiple rels besides me
Closes #10595
2023-07-30 13:30:25 -07:00
ThatOneCalculator
01c29cef20
chore: 🎨 format 2023-07-28 11:35:58 -07:00
Kainoa Kanter
19762bd955 Merge branch 's3-logging' into 'develop'
Log the concatenated S3 url if constructing the S3 client fails.

See merge request firefish/firefish!10531
2023-07-28 18:30:53 +00:00
yumeko
72d194f7a1
Fix indents 2023-07-27 12:54:42 +03:00
yumeko
a4838c7ee4 Merge branch firefish:develop into fix/10404-object-storage-prefix 2023-07-27 09:53:16 +00:00
Viv Lim
74179aafdf Log the assembled S3 url if constructing a S3 client fails.
I was configuring an instance and didn't notice that I had pasted a space into the `endpoint` field. It was not obvious from the logs why the URL was invalid.
2023-07-24 20:34:37 -07:00
yumeko
19311e683c
Dump to console the error data associated with logger error calls. 2023-07-22 22:12:52 +03:00
yumeko
4e23b77aff Replace URL generation code in the drive file uploader with something more robust.
Closes #10404, hopefully.
2023-07-22 14:03:40 +03:00
ThatOneCalculator
8422807031
Merge branch 'rebrand' into develop 2023-07-19 08:55:26 -07:00
ThatOneCalculator
b54dfff32f
chore: 🎨 format 2023-07-17 17:38:27 -07:00
Kainoa Kanter
19934043c5 Merge pull request '[PR]: Store antennas in cache instead of postgres' (#10442) from refactor/antennas-in-cache into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10442
2023-07-17 16:51:33 +00:00
Kainoa Kanter
15ffb8cf40 feat: verify links with rel=me (#10506)
Adds Mastodon-style `rel=me` link verification, and creates a background job to verify said links

Closes #9341

![image](/attachments/861e01eb-660f-4c62-8d83-d824cb79da48)

Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Co-authored-by: Namekuji <nmkj@waah.day>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10506
2023-07-17 05:31:34 +00:00
naskya
04c43ed3ef Merge branch 'develop' into refactor/antennas-in-cache 2023-07-17 04:43:03 +00:00
ThatOneCalculator
bb22a671b0
Merge branch 'develop' into rebrand 2023-07-15 14:15:01 -07:00
naskya
ae70f02bb0
More replacements which aren't covered by f4870d6e 2023-07-13 15:31:40 +00:00
naskya
65dcff4a66
Stop using the name 'exist' if it's not for existence check 2023-07-13 15:28:44 +00:00
Namekuji
61f0f52d42
copy existing posts in antenna to redis at migration 2023-07-10 01:59:14 -04:00
ThatOneCalculator
c33313f797
typo 2023-07-08 16:10:12 -07:00
Syuilo
fd1bc109d9
refactor: antenna notes in cache
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-07-08 15:39:42 -07:00
Namekuji
3705a1ecb1
refactor: cache relays for a longer time 2023-07-06 17:49:41 -04:00
ThatOneCalculator
c392697b4c
chore: 🎨 format 2023-07-02 23:08:33 -07:00
Namekuji
355b1e0063
no more infinity caches 2023-07-02 22:14:31 -04:00
Namekuji
76c9422d53
add cache prefix 2023-07-02 20:55:20 -04: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
Namekuji
49e17e776c
refactor: examine by get instead of exists 2023-07-01 04:09:04 -04:00
Namekuji
ab789f2ca8
fix: await release 2023-07-01 03:49:44 -04:00
Namekuji
4bf1dbbd83
change mutex key 2023-07-01 03:49:43 -04:00
Namekuji
38d4d34713
refactor: use redis-semaphore for mutex across workers 2023-07-01 03:49:43 -04:00
Namekuji
f53fa96fc6
refactor: no url instantiation 2023-07-01 03:49:43 -04:00