Commit Graph

217 Commits

Author SHA1 Message Date
Laura Hausmann
500a85acb9
[backend] Rework note edits 2023-10-04 22:01:14 +02:00
Laura Hausmann
28259129e8
Add new logos & asset generation script 2023-10-04 02:04:30 +02:00
Laura Hausmann
220b6f2011
Revert "don't update if renoted by bot"
This reverts commit 49e9fb9001c25378aa396d2a1ccdac1e18456e14.
2023-09-29 15:03:11 +02:00
Laura Hausmann
84867f1c13
Finish up support for local split domain configurations 2023-09-06 19:13:57 +02:00
Laura Hausmann
c6dee2da09
Purge deleted users from user lookup caches 2023-09-06 19:13:57 +02:00
Luna D Dragon
91b8b7b76b
Defry the fish (#125)
Co-authored-by: Luna <luna.dragon@suse.com>
Reviewed-on: https://iceshrimp.dev/iceshrimp/iceshrimp/pulls/125
Co-authored-by: Luna D Dragon <lunarequest@nullrequest.com>
Co-committed-by: Luna D Dragon <lunarequest@nullrequest.com>
2023-08-21 16:14:53 +02:00
Laura Hausmann
04a1bd9363
Fix local-only posts for timeline websocket stream, resolves #19 2023-08-19 16:32:33 +02:00
Laura Hausmann
11e4ef045d
Fix cw-only renotes
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2023-07-22 16:59:59 +02:00
ThatOneCalculator
73f3303f62 Merge branch 'rebrand' into develop 2023-07-19 08:55:26 -07:00
ThatOneCalculator
9b2cc17d3e chore: 🎨 format 2023-07-17 17:38:27 -07:00
Kainoa Kanter
9f704bdc45 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
d39b1d830f 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
0f7795977e Merge branch 'develop' into refactor/antennas-in-cache 2023-07-17 04:43:03 +00:00
ThatOneCalculator
6bc25eb38b Merge branch 'develop' into rebrand 2023-07-15 14:15:01 -07:00
naskya
652209e520 More replacements which aren't covered by f4870d6e 2023-07-13 15:31:40 +00:00
naskya
23ccb38e73 Stop using the name 'exist' if it's not for existence check 2023-07-13 15:28:44 +00:00
Namekuji
2edb9ab8bd copy existing posts in antenna to redis at migration 2023-07-10 01:59:14 -04:00
ThatOneCalculator
6844039534 typo 2023-07-08 16:10:12 -07:00
Syuilo
390c0c2839 refactor: antenna notes in cache
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-07-08 15:39:42 -07:00
Namekuji
f835cccccf refactor: cache relays for a longer time 2023-07-06 17:49:41 -04:00
ThatOneCalculator
03c8bb5b88 chore: 🎨 format 2023-07-02 23:08:33 -07:00
Namekuji
284c0db1fd no more infinity caches 2023-07-02 22:14:31 -04:00
Namekuji
9d26e08032 add cache prefix 2023-07-02 20:55:20 -04:00
Namekuji
ef724a49fe store cache values to redis 2023-07-02 20:37:46 -04:00
ThatOneCalculator
6c7f0521aa find and replace 2023-07-02 15:18:30 -07:00
Namekuji
f7d0973f97 refactor: examine by get instead of exists 2023-07-01 04:09:04 -04:00
Namekuji
0c6af12719 fix: await release 2023-07-01 03:49:44 -04:00
Namekuji
d772da4bc4 change mutex key 2023-07-01 03:49:43 -04:00
Namekuji
1f974c0c13 refactor: use redis-semaphore for mutex across workers 2023-07-01 03:49:43 -04:00
Namekuji
64ddf35ae3 refactor: no url instantiation 2023-07-01 03:49:43 -04:00
Namekuji
389427af27 fix: ignore if post boosted by relay is local 2023-07-01 03:49:42 -04:00
Namekuji
e70d99be57 fix: multiple boost publication by relay 2023-07-01 03:49:39 -04:00
ThatOneCalculator
4e5bb1194a chore: 🎨 format 2023-06-30 23:35:45 -07:00
cgsama
1ac1950552 proper expire remote user drivefile over limits at adding time 2023-06-30 06:26:22 +00:00
Namekuji
f437e39805 fix: back from the future 2023-06-26 07:47:56 -04:00
ThatOneCalculator
833c901a9c chore: 🎨 format 2023-06-23 21:22:44 -07:00
ThatOneCalculator
dab063cb25 fix: 🐛 start transaction with multi 2023-06-23 18:21:00 -07:00
ThatOneCalculator
ba047a2d20 fix: 🐛 race condition between workers when creating note
Closes #10345
Discovered here: https://codeberg.org/calckey/calckey/issues/10345#issuecomment-950475
2023-06-23 17:27:25 -07:00
Namekuji
6bea9f8bfc remove unused import 2023-06-16 04:17:32 -04:00
Namekuji
eb7b1d6788 add comments 2023-06-16 03:48:40 -04:00
Namekuji
7a35aaa51d wait a bit more 2023-06-16 03:48:39 -04:00
Namekuji
f43e9e4121 use redis 2023-06-16 03:48:39 -04:00
Namekuji
1e4a45ff7c fix aode-relay compatibility 2023-06-16 03:48:39 -04:00
Namekuji
40267c1116 fix inbox stall 2023-06-07 10:01:16 -04:00
ThatOneCalculator
a3415159be Revert "chore: formatting"
This reverts commit 36283b9a358886bfcf6f40c04b5bed1fe6088ff5.
2023-06-05 21:15:49 -07:00
ThatOneCalculator
6c0c0a63a8 chore: format 2023-06-05 17:27:40 -07:00
ThatOneCalculator
115f92c8d0 chore: formatting 2023-06-05 16:40:48 -07:00
ThatOneCalculator
cb3649eef5 chore: formatting 2023-06-04 14:42:22 -07:00
ThatOneCalculator
9b60d30bc4 fix: 🐛 prevent null date insertion
https://calckey.aokaga.work/notes/9f6ksv2oov
2023-06-04 14:41:18 -07:00
ThatOneCalculator
0c9e12c340 chore: format 2023-05-29 10:01:34 -07:00