Commit graph

3518 commits

Author SHA1 Message Date
Siddharth Singh
3ace715498
fmt 2025-04-03 18:06:07 +05:30
Siddharth Singh
e533ec22b6
move policy registry into Ditto 2025-04-03 18:05:46 +05:30
Siddharth Singh
d17f117408
modified instancev1 controller sometimes returns string instead of number 2025-04-03 17:23:43 +05:30
Siddharth Singh
65c51c2293
fix failing note.ts test (?) not sure what's going on here 2025-04-01 14:12:09 +05:30
Siddharth Singh
f2a1968874
fix currentPolicyController schema error 2025-03-31 20:31:00 +05:30
Siddharth Singh
a64075b3eb
store default policy event in db if not found in controller, handle more errors in update route 2025-03-31 12:22:21 +05:30
Siddharth Singh
7cef2abf79
switch to gitlab nostrify so tests and stuff pass 2025-03-31 11:51:56 +05:30
Siddharth Singh
840a2052f5
authorpolicy and domainpolicy are really stupid to have on by default lol 2025-03-30 17:26:34 +05:30
Siddharth Singh
fa7756560a
move api routes to be under admin/ditto 2025-03-30 17:26:19 +05:30
Siddharth Singh
86b8ef03d6
not sure how i managed to do that... 2025-03-30 15:02:12 +05:30
Siddharth Singh
28a551b3f9
woops 2025-03-30 14:58:45 +05:30
Siddharth Singh
8de648a5c8
format all the thigns 2025-03-30 14:54:23 +05:30
Siddharth Singh
7acd7fe07b
create adminUpdatePolicyController 2025-03-30 14:52:32 +05:30
Siddharth Singh
ebbe2b86d9
handle errors during policy instantiation 2025-03-30 14:50:52 +05:30
Siddharth Singh
0589728b16
format all the things 2025-03-30 14:34:16 +05:30
Siddharth Singh
282748ec80
load custom policy from policy spec in worker 2025-03-30 14:28:39 +05:30
Siddharth Singh
70dba0c66b
only log custom policy path if we're actually using a script to load the policy 2025-03-30 14:28:13 +05:30
Siddharth Singh
7715d53ad5
rename "policy" to "spec" 2025-03-30 14:24:59 +05:30
Siddharth Singh
5e98bc65c0
clean up some confusing naming around policy specs 2025-03-30 14:22:52 +05:30
Siddharth Singh
72685f227b
PolicyRegistry need not be in app.ts at all 2025-03-30 14:02:57 +05:30
Siddharth Singh
b0036a3d28
add policyMode setting 2025-03-30 13:31:58 +05:30
Siddharth Singh
7cb643d1e4
add policy routes and publish default policy on startup 2025-03-30 13:31:51 +05:30
Siddharth Singh
dc9e45f133
add policyMode setting 2025-03-30 13:14:32 +05:30
Siddharth Singh
28de904e8f
first working version of admin dashboard counts 2025-03-24 18:42:58 +05:30
Alex Gleason
1ff83212c4 Merge branch 'fix-index-k-tag' into 'main'
fix: index k tag even if the value is not a number and count is less than 3

See merge request soapbox-pub/ditto!727
2025-03-21 20:59:27 +00:00
P. Reis
4451aafadc fix: index k tag even if the value is not a number and count is less than 3 2025-03-21 16:56:24 -03:00
Alex Gleason
fab34dbf5b Merge branch 'fix-mem-leak' into 'main'
Fix memory leak in relay?

See merge request soapbox-pub/ditto!726
2025-03-19 20:20:13 +00:00
Alex Gleason
8fc0092150
Fix memory leak in relay? 2025-03-19 15:15:44 -05:00
Alex Gleason
497b02002e
streaming: ensure close handler is called even when socket is closed by server 2025-03-16 18:02:28 -05:00
Alex Gleason
f27609feb8
Set a max subscriptions size per connection 2025-03-16 17:51:07 -05:00
Alex Gleason
a6b58b50cf Merge branch 'custom-reacts' into 'main'
Support custom emoji reactions

See merge request soapbox-pub/ditto!724
2025-03-15 22:21:09 +00:00
Alex Gleason
09b0bf8ef4
Test paginationSchema with a custom limit 2025-03-15 17:20:26 -05:00
Alex Gleason
88ef8087a5
Let paginationMiddleware be configurable, add pagination to reactions handler 2025-03-15 17:18:18 -05:00
Alex Gleason
36ffd4283a
Fix DittoPgStore req test 2025-03-15 17:03:20 -05:00
Alex Gleason
006a96d0eb
Disable notify in tests 2025-03-15 16:50:26 -05:00
Alex Gleason
66979c7c11
Disallow +/- emojis in Pleroma API 2025-03-15 16:42:34 -05:00
Alex Gleason
be922bf07f
Enable pleroma_custom_emoji_reactions feature in instance endpoint 2025-03-15 16:37:00 -05:00
Alex Gleason
753413f071
Support custom emoji reactions 2025-03-15 16:32:11 -05:00
Alex Gleason
c40c6e8b30
Support custom emoji reactions in event_stats 2025-03-15 15:31:24 -05:00
Alex Gleason
755ed884d4
Pleroma API supports custom emojis with or without colons 2025-03-15 15:01:07 -05:00
Alex Gleason
1dd50e2e63
Add tests for pleromaStatusesRoute 2025-03-15 14:38:19 -05:00
Alex Gleason
f27dac342f
Small refactors to pleromaStatusesRoute 2025-03-15 13:57:06 -05:00
Alex Gleason
2f65be7dc4
Move reaction controllers to pleromaStatusesRoute 2025-03-15 13:49:42 -05:00
Alex Gleason
55a171fd2c
Merge remote-tracking branch 'origin/main' into custom-reacts 2025-03-15 13:42:00 -05:00
Alex Gleason
c2f214c9bc Merge branch 'mw-cleanup' into 'main'
Remove redundant userMiddleware usages in app.ts

See merge request soapbox-pub/ditto!723
2025-03-15 18:41:43 +00:00
Alex Gleason
c9b0ffb537
Remove redundant userMiddleware usages in app.ts 2025-03-15 13:26:55 -05:00
Alex Gleason
ed0a8dc36b Merge branch 'emoji-unauth' into 'main'
Allow custom_emojis endpoint to be accessed without a user

See merge request soapbox-pub/ditto!722
2025-03-15 18:24:52 +00:00
Alex Gleason
66dcf98a22
Allow reacting with custom emoji 2025-03-15 13:24:02 -05:00
Alex Gleason
e5dd285e6b
Allow custom_emojis endpoint to be accessed without a user 2025-03-15 12:50:05 -05:00
Alex Gleason
d0d400901c Merge branch 'custom-emojis' into 'main'
Implement custom emojis

See merge request soapbox-pub/ditto!721
2025-03-15 05:22:14 +00:00