Alex Gleason
|
b7bf2fc76f
|
Move Pleroma permission_groups controller to its own routes file, add tests
|
2025-03-03 16:33:28 -06:00 |
|
Alex Gleason
|
d29bc8c020
|
Merge remote-tracking branch 'origin/main' into feat-promove-admin
|
2025-03-03 16:00:16 -06:00 |
|
Alex Gleason
|
a2f019993d
|
Simplify promote controller
|
2025-03-03 15:58:13 -06:00 |
|
P. Reis
|
7525cd6ef9
|
refactor: set nip05 to null in handleRevokeNip05 function
|
2025-03-03 18:42:26 -03:00 |
|
Alex Gleason
|
b8b6174fcc
|
Test that DittoRelayStore generates nip05 request set event
|
2025-03-03 15:24:26 -06:00 |
|
Alex Gleason
|
9be9f7c9d0
|
Add tests for dittoNameRoute
|
2025-03-03 14:39:01 -06:00 |
|
P. Reis
|
28c3b07a3e
|
fix: remove unused imports
|
2025-03-03 17:34:13 -03:00 |
|
P. Reis
|
3bcf716795
|
refactor: simplify promote user to admin
|
2025-03-03 17:32:28 -03:00 |
|
Alex Gleason
|
a21ec4600a
|
Move /api/v1/ditto/names to a DittoRoute
|
2025-03-03 11:50:49 -06:00 |
|
Alex Gleason
|
ac0285293e
|
Remove pipelineEncounters.ts
|
2025-03-02 14:06:15 -06:00 |
|
Alex Gleason
|
7e8ff1f329
|
Get video dimensions from frame
|
2025-03-01 22:15:32 -06:00 |
|
Alex Gleason
|
5168ccd748
|
Write uploads to disk so ffmpeg can seek properly
|
2025-03-01 20:59:14 -06:00 |
|
Alex Gleason
|
c2e6e10a3a
|
Don't call ffprobe unless mediaTranscode is enabled
|
2025-03-01 18:03:57 -06:00 |
|
Alex Gleason
|
3035ecaca9
|
Make transcoding optional, refactor a bit
|
2025-03-01 17:45:01 -06:00 |
|
Alex Gleason
|
414a3b7651
|
Let FFMPEG_PATH and FFPROBE_PATH be configurable
|
2025-03-01 17:01:39 -06:00 |
|
Alex Gleason
|
8a94be803d
|
Give transcoded videos the proper file type
|
2025-03-01 16:39:09 -06:00 |
|
Alex Gleason
|
8c61efd75e
|
Improve blurhash performance of HD images
|
2025-03-01 13:56:17 -06:00 |
|
Alex Gleason
|
9051a59733
|
Measure performance of uploads
|
2025-03-01 13:09:42 -06:00 |
|
Alex Gleason
|
bd4c94852f
|
Call ffprobe, improve transcoding
|
2025-02-28 21:21:30 -06:00 |
|
P. Reis
|
c79867d8ca
|
feat: promote users to admin
|
2025-02-28 18:25:34 -03:00 |
|
Alex Gleason
|
d70a00a8ca
|
Expose thumb and image to Attachment view, don't set thumb (since it's redundant with image)
|
2025-02-28 10:51:08 -06:00 |
|
Alex Gleason
|
6774975051
|
Get blurhash and dimensions of video
|
2025-02-28 10:24:45 -06:00 |
|
Alex Gleason
|
43ec58085a
|
Extract a poster image from videos (not efficient yet)
|
2025-02-28 09:58:28 -06:00 |
|
Alex Gleason
|
813026e734
|
Transcode video before uploading
|
2025-02-28 09:36:49 -06:00 |
|
P. Reis
|
822f623018
|
refactor: this.handleRevokeNip05 before relay.event
|
2025-02-28 10:19:10 -03:00 |
|
Alex Gleason
|
bd47ae5930
|
Add @ditto/transcode package
|
2025-02-27 21:22:19 -06:00 |
|
Alex Gleason
|
462c00a3e7
|
transcode: simplify pipe
|
2025-02-27 20:16:25 -06:00 |
|
Alex Gleason
|
044930cc8d
|
transcodeVideoStream -> transcodeVideo
|
2025-02-27 20:08:26 -06:00 |
|
Alex Gleason
|
25d5db8db6
|
transcode: use a structured object for ffmpeg options
|
2025-02-27 20:07:28 -06:00 |
|
Alex Gleason
|
82f16e0cfe
|
Add transcode module
|
2025-02-27 20:01:11 -06:00 |
|
Alex Gleason
|
381cbfd36f
|
Add ip to logiMiddleware
|
2025-02-27 18:24:05 -06:00 |
|
Alex Gleason
|
368bf91b1f
|
Log requestId in some convenient spots
|
2025-02-27 18:08:55 -06:00 |
|
Alex Gleason
|
0cdb7b8cd5
|
Add requestId middleware
|
2025-02-27 17:57:22 -06:00 |
|
Alex Gleason
|
1bce9e2982
|
Remove @/config.ts import from utils/upload.ts
|
2025-02-27 17:34:35 -06:00 |
|
Alex Gleason
|
2acd23ebbe
|
Remove @/config.ts import from utils/instance.ts
|
2025-02-27 17:32:54 -06:00 |
|
Alex Gleason
|
70d8c2ed59
|
DittoPgStore: destructure conf
|
2025-02-27 16:54:12 -06:00 |
|
Alex Gleason
|
7e00b9f9a2
|
Add PolicyWorker test
|
2025-02-27 16:52:09 -06:00 |
|
Alex Gleason
|
5f5d0bc324
|
Remove @/config.ts import from utils/stats.ts
|
2025-02-27 16:35:06 -06:00 |
|
P. Reis
|
4792e568ef
|
fix: event.pubkey, not event.id in p tag
|
2025-02-27 19:15:33 -03:00 |
|
P. Reis
|
e6f4f8d23e
|
fix(attempt): revoke username
|
2025-02-27 19:10:13 -03:00 |
|
Alex Gleason
|
7fe06753aa
|
Remove @/config.ts import from utils/pleroma.ts
|
2025-02-27 14:25:09 -06:00 |
|
Alex Gleason
|
0e667995c1
|
Remove @/config.ts import from utils/note.ts
|
2025-02-27 14:15:02 -06:00 |
|
Alex Gleason
|
2266152df3
|
Remove @/config.ts import from utils/zap-split.ts
|
2025-02-27 14:02:44 -06:00 |
|
Alex Gleason
|
23b8edefef
|
Remove @/config.ts imports from tests
|
2025-02-27 13:56:02 -06:00 |
|
Alex Gleason
|
432f65ff61
|
Remove @/config.ts import when starting Sentry
|
2025-02-27 13:51:57 -06:00 |
|
Alex Gleason
|
92da5e6ac3
|
Actually fix policy.worker import (hack)
|
2025-02-26 18:19:30 -06:00 |
|
Alex Gleason
|
55115d3592
|
PolicyWorker: move Deno.env set above imports
|
2025-02-26 18:14:42 -06:00 |
|
Alex Gleason
|
ccf6d2074e
|
Merge branch 'mastoapi-entities' into 'main'
Move ditto/interfaces to @ditto/mastoapi/types
See merge request soapbox-pub/ditto!693
|
2025-02-27 00:03:45 +00:00 |
|
Alex Gleason
|
b81da2c0d7
|
Move ditto/interfaces to @ditto/mastoapi/types
|
2025-02-26 18:01:32 -06:00 |
|
Alex Gleason
|
466245633c
|
Merge branch 'fix-ensure-remove-exists' into 'main'
fix: call remove if it's available
See merge request soapbox-pub/ditto!692
|
2025-02-26 23:43:25 +00:00 |
|