Alex Gleason
|
c39ea9212f
|
Lowercase all captcha bg filenames for suitability in a URL path
|
2025-03-03 19:37:35 -06:00 |
|
Alex Gleason
|
29109cec21
|
Give @ditto/ditto 1.1.0
|
2025-03-03 19:34:05 -06:00 |
|
Alex Gleason
|
2ca216dfdf
|
Set all packages to version 0.1.0
|
2025-03-03 19:31:41 -06:00 |
|
P. Reis
|
44d525eccb
|
fix: use author pubkey, not admin pubkey
|
2025-03-03 21:17:17 -03:00 |
|
Alex Gleason
|
363816d930
|
Fix nostr.json cache by returning non-200 status
|
2025-03-03 17:10:46 -06:00 |
|
Alex Gleason
|
ff4c3381ba
|
Merge branch 'feat-promove-admin' into 'main'
feat: promote users to admin
Closes #298
See merge request soapbox-pub/ditto!707
|
2025-03-03 22:56:18 +00:00 |
|
Alex Gleason
|
0d1b7b8d37
|
Fix DittoRoute test
|
2025-03-03 16:53:54 -06:00 |
|
Alex Gleason
|
8528c4c39e
|
Add more permission group tests
|
2025-03-03 16:36:38 -06:00 |
|
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 |
|
Alex Gleason
|
10ea6f7635
|
Merge branch 'name-request-refactor' into 'main'
Name request refactor
See merge request soapbox-pub/ditto!708
|
2025-03-03 21:48:18 +00:00 |
|
P. Reis
|
7525cd6ef9
|
refactor: set nip05 to null in handleRevokeNip05 function
|
2025-03-03 18:42:26 -03:00 |
|
Alex Gleason
|
bcd2ed18ef
|
Fix error handling of DittoRoute
|
2025-03-03 15:41:24 -06:00 |
|
Alex Gleason
|
b8b6174fcc
|
Test that DittoRelayStore generates nip05 request set event
|
2025-03-03 15:24:26 -06:00 |
|
Alex Gleason
|
0dd085b559
|
Remove old testApp
|
2025-03-03 14:46:05 -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
|
14b809b1e8
|
db: add TestDB module
|
2025-03-03 12:21:02 -06:00 |
|
Alex Gleason
|
a21ec4600a
|
Move /api/v1/ditto/names to a DittoRoute
|
2025-03-03 11:50:49 -06:00 |
|
Alex Gleason
|
59ad40fb3f
|
Remove extra space
|
2025-03-02 18:03:21 -06:00 |
|
Alex Gleason
|
484625842b
|
Skip ffmpeg tests in CI
|
2025-03-02 18:02:03 -06:00 |
|
Alex Gleason
|
ac0285293e
|
Remove pipelineEncounters.ts
|
2025-03-02 14:06:15 -06:00 |
|
Alex Gleason
|
2415dbe4e5
|
Merge branch 'transcode' into 'main'
Transcode uploaded videos with ffmpeg
See merge request soapbox-pub/ditto!706
|
2025-03-02 05:41:29 +00: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 |
|
Alex Gleason
|
2533d2f469
|
Support readable in extractVideoFrame
|
2025-02-28 20:52:11 -06:00 |
|
Alex Gleason
|
a28e6509fd
|
Make analyze return a lot more information
|
2025-02-28 19:48:53 -06:00 |
|
Alex Gleason
|
ad9cc676e6
|
Improve getVideoDimensions
|
2025-02-28 18:41:13 -06:00 |
|
Alex Gleason
|
5f10f92d4e
|
Let ffprobe pipe data to stdin
|
2025-02-28 18:29:41 -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
|
7ecca587a9
|
ffmpeg: explicitly set stdin to null
|
2025-02-28 10:20:47 -06:00 |
|
Alex Gleason
|
aeaa60df45
|
transcode: add -nostdin -safe 1
|
2025-02-28 10:17:39 -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
|
26ca4aa7f7
|
Go back to just installing ffmpeg with apt
|
2025-02-28 00:01:28 -06:00 |
|
Alex Gleason
|
57c1871852
|
Try installing ffmpeg with curl
|
2025-02-27 23:54:06 -06:00 |
|
Alex Gleason
|
39821f8371
|
Install ffmpeg in GitLab CI
|
2025-02-27 23:47:27 -06:00 |
|
Alex Gleason
|
4f2aad9c5d
|
Export stuff from transcode/mod.ts
|
2025-02-27 23:42:29 -06:00 |
|