Commit graph

1488 commits

Author SHA1 Message Date
Laura Hausmann
d6b3c9af59 Fix mastodon api conversion for new note id type 2023-07-01 22:07:08 -07:00
ThatOneCalculator
66b61bb41b refactor: 🚩 post editing is no longer experimental 2023-07-01 20:00:51 -07:00
ThatOneCalculator
4e5bb1194a chore: 🎨 format 2023-06-30 23:35:45 -07:00
ThatOneCalculator
55393b9f1f refactor: ♻️ force patrons update on about-calckey 2023-06-30 23:33:54 -07:00
cgsama
35bbf1c2e3 Merge branch 'develop' into cgsama-patch-1 2023-06-30 06:40:53 +00:00
cgsama
1ac1950552 proper expire remote user drivefile over limits at adding time 2023-06-30 06:26:22 +00:00
ThatOneCalculator
3dc1af2b7c feat: introduce local user select dialog
Used for selecting group members and proxy account.

Closes #7987, API change: users/search-by-username-and-host now takes `maxDaysSinceLastActive` parameter and doesn't have any active threshold anymore by default.
2023-06-29 19:53:46 -07:00
ThatOneCalculator
9996c69c06 Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-06-28 23:04:50 -07:00
ThatOneCalculator
744880bb38 fix: 🐛 don't convert time since epoch for ratelimit
https://calckey.social/notes/9gkasnzglmi07rpa
2023-06-28 23:04:40 -07:00
Namekuji
8a28592fbd fix: disable redis tls if undefined in config 2023-06-28 02:44:16 -04:00
ThatOneCalculator
360a1e04dd chore: 🎨 format 2023-06-27 23:37:24 -07:00
Kainoa Kanter
0eebe30615 Merge pull request '[PR]: Add signature to remote note lookups' (#10374) from e2net/calckey:fix/authenticated-remote-note-lookups into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10374
2023-06-28 06:02:28 +00:00
Namekuji
ec7300b1a9 refactor: simplify getSignatureUser 2023-06-28 01:46:52 -04:00
ThatOneCalculator
f6fca7f8e5 fixes 2023-06-28 01:46:38 -04:00
sparrow
5fd27545c8 format 2023-06-28 03:55:29 +01:00
sparrow
6a033513ea expose redis tls settings directly to config 2023-06-28 03:09:22 +01:00
Laura Hausmann
74773318b4
Allow follower-only notes to be fetched by properly authorized remote users 2023-06-28 04:06:39 +02:00
sparrow
0f164cea4e empty object instead of undefined 2023-06-28 02:11:02 +01:00
sparrow
11a80d1b15 Remove static postgres tls settings
They can be configured through `extra` in config.
2023-06-28 01:48:55 +01:00
Laura Hausmann
748c20474b
Fix AP resolver history on reuse for authorized fetch 2023-06-28 02:30:00 +02:00
sparrow
87ea8a959d Merge remote-tracking branch 'upstream/develop' into develop 2023-06-28 00:42:07 +01:00
sparrow
4609fbe888 Make redis and postgres tls optional and opt-in 2023-06-28 00:41:44 +01:00
Laura Hausmann
25fc7c7e0e Add signature to remote note lookup 2023-06-28 01:05:25 +02:00
Namekuji
28dc31bb16 index note url 2023-06-27 15:34:30 -04:00
Laura Hausmann
5c9d8b21a5 Also search for url field when looking for existing note in database 2023-06-27 18:37:16 +00:00
ThatOneCalculator
ff9cba565f fix: 🩹 use redis user for bull and postgres cache interface
Follow up #10366, d96877033be9790d11b0212ab8825f93202d22a2
2023-06-26 15:06:32 -07:00
ThatOneCalculator
83089e49d8 refactor: 🔧 allow redis user to be configured
Follow up #10366, 3df3c97deb284ecbf3363b90a45c6501957d1e98
2023-06-26 15:02:54 -07:00
Ashex
a639be23b6 fix: 🐛 support for SSL data when loading redis and postgres configs
Closes #10366
2023-06-26 14:54:16 -07:00
Namekuji
f437e39805 fix: back from the future 2023-06-26 07:47:56 -04:00
ThatOneCalculator
2fb00642dc fix: 🩹 make cacheRemoteFiles false by default for new instances 2023-06-24 13:25:25 -07:00
ThatOneCalculator
c252c16fc2 feat: 🔒 expand /api/v1/instance/peers to proper endpoint and check for private mode
Closes #10358
2023-06-24 13:00:50 -07:00
Namekuji
072cb92f4e fix compile error 2023-06-24 04:07:19 -04:00
ThatOneCalculator
833c901a9c chore: 🎨 format 2023-06-23 21:22:44 -07:00
ThatOneCalculator
072b4d9946 fix: 🐛 remove cw in post edit
Closes #10353
2023-06-23 21:18:04 -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
ThatOneCalculator
6a5e9ab9d4 feat: display remaining time on ratelimits 2023-06-22 17:14:27 -07:00
ThatOneCalculator
5e7e5e7da8 fix: ✏️ typo in API docs + errors
Co-authored-by: naskya <m@naskya.net>
2023-06-22 16:53:56 -07:00
Kainoa Kanter
a858abef8c Merge pull request '[PR]: enhance (docker): proper caching and smaller image size' (#10349) from nmkj/calckey:v14-docker into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10349
2023-06-22 23:42:50 +00:00
naskya
b8b0abb453 fix: 🐛 proper isDuplicateKeyValueError handling
Closes #10340
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-06-22 16:25:27 -07:00
Namekuji
36da212aaa cache native-utils 2023-06-22 16:25:42 -04:00
Namekuji
586a64bf23 chore: format 2023-06-22 16:00:28 -04:00
Namekuji
ca3a956ba5 clean unnecessary artifacts 2023-06-22 16:00:28 -04:00
Namekuji
059478d02e fix build and clean scripts 2023-06-22 16:00:28 -04:00
Lily Cohen
a704a5ad45 precompile rust components 2023-06-22 16:00:28 -04:00
Namekuji
6d75115a38 fix: 🐛 empty fs stat 2023-06-21 16:26:43 -07:00
daikei
cfda0f084d Merge branch 'develop' into allow-mods-to-see-mod-notes 2023-06-19 15:41:38 +00:00
daikei
9e57ec8c3e Fix formatting 2023-06-19 14:14:15 +00:00
daikei
296b528657 Allow moderators to see moderation notes 2023-06-19 14:08:34 +00:00
ThatOneCalculator
211b49a26a fix: 🩹 duplicate update 2023-06-18 19:38:32 -07:00