Commit graph

3510 commits

Author SHA1 Message Date
Chad Curtis
11bfe658a3 startup dockerd based on local debugging 2025-04-08 03:21:03 -04:00
Chad Curtis
6987a173b6 Use docker image for e2e-setup step. Youch. 2025-04-08 03:00:14 -04:00
Chad Curtis
e8b17480a3 official docs flow failed - use helper script install method instead 2025-04-08 02:54:03 -04:00
Chad Curtis
2039e24ee3 remove sudo 2025-04-08 02:47:37 -04:00
Chad Curtis
f4164e5a81 install docker per docs as before_script step 2025-04-08 02:46:20 -04:00
Chad Curtis
7255d01c77 avoid dind setup for now - test direct shell execution (pkgs may be required) 2025-04-08 02:38:16 -04:00
Chad Curtis
9438327ba1 remove potentially-excessive variables 2025-04-08 02:26:26 -04:00
Chad Curtis
d089b18a98 use mainline docker image instead of deprecated docker/compose 2025-04-08 02:18:17 -04:00
Chad Curtis
c697df24e1 Final item for the night - do not ignore compose file 2025-04-01 05:57:30 -04:00
Chad Curtis
5db08619fe remove goose feathers. 2025-04-01 05:55:56 -04:00
Chad Curtis
9355ab9b17 Attempt to build ditto locally for test run target. 2025-04-01 05:41:55 -04:00
Alex Gleason
5ee1fc1b7f Fix relay always sending a CLOSED message after the client sends CLOSE 2025-04-01 05:41:55 -04:00
Alex Gleason
6399a2889b Fix inline codeblock in .goosehints 2025-04-01 05:41:54 -04:00
Alex Gleason
814d9397f5 NIP-11 improvements 2025-04-01 05:41:54 -04:00
Alex Gleason
6b084ca917 Add .goosehints file 2025-04-01 05:41:54 -04:00
Alex Gleason
e7cb0075b7 Fix name grant notification not being rendered 2025-04-01 05:41:54 -04:00
P. Reis
44c7eb72a3 fix: index k tag even if the value is not a number and count is less than 3 2025-04-01 05:41:54 -04:00
Alex Gleason
d67c380f4c Fix memory leak in relay? 2025-04-01 05:41:54 -04:00
Chad Curtis
9e4bb769d2 Add a newline ending because the rabbit asked nicely. 2025-03-17 01:12:56 -04:00
Chad Curtis
c97c5bcbcf Add trigger to call Playwright test pipeline via webhook. 2025-03-17 01:07:10 -04: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
Alex Gleason
974e07981e
getCustomEmojis: new Map() -> emojis 2025-03-15 00:19:50 -05:00
Alex Gleason
28275b7611
Insert "emoji" tags into statuses 2025-03-15 00:16:52 -05:00
Alex Gleason
b1a1ace0ac
Refactor getCustomEmojis function, support emoji categories 2025-03-14 23:58:42 -05:00
Alex Gleason
f15b6f79c0
Implement custom emojis 2025-03-14 23:36:53 -05:00
Alex Gleason
bfe693c2f8 Merge branch 'fix-pglite-closed' into 'main'
fix: Error: PGlite is closed

See merge request soapbox-pub/ditto!720
2025-03-13 14:45:40 +00:00
P. Reis
bc0580dd05 fix: Error: PGlite is closed 2025-03-13 10:45:03 -03:00
Alex Gleason
60fbe70212 Merge branch 'strip-media-space' into 'main'
Strip media URLs regardless of whitespace delimiter

See merge request soapbox-pub/ditto!719
2025-03-12 21:55:42 +00:00
Alex Gleason
80fcda2b01
Fix matching multiple whitespace characters at the end of a string 2025-03-12 16:53:22 -05:00