Wykres commitów

35 Commity (trunk)

Autor SHA1 Wiadomość Data
Una Thompson 9f6d95ce4a
Catch unsupported setBlobAccess 2023-11-14 12:48:31 -08:00
Una Thompson 282b10eede
Drop Mastodon 202 hack, add B2 support 2023-11-14 11:59:18 -08:00
Una Thompson 034dc9ab6c
Check extensions using CDN regex before passing them through 2023-09-28 12:41:52 -07:00
Una Thompson 5bdf2a7c2e
Shorter URLs that include file extensions and short "filenames" 2023-09-24 19:00:11 -07:00
Una Thompson b81ef3300a
Mini refactor 2023-09-24 18:08:33 -07:00
Una Thompson 18cef37636
Write the magic number, dummy 2023-09-24 12:34:07 -07:00
Una Thompson ead7b5a756
They did surgery on a PNG 2023-09-24 12:28:51 -07:00
Una Thompson 6cc1cc7fae
Replace built-in trash with HikariCP, enable perf options
Also don't keep around the entire config JSON in memory for no reason
2023-07-23 11:38:08 -07:00
Una Thompson fc79bb51f4
Fix blunder, Gradle 8 deprecation nonsense, compile for 11 2023-07-23 00:37:49 -07:00
Una Thompson 911c712be3
Fix slf4j and blob store driver name 2023-07-23 00:22:20 -07:00
Una Thompson e7b66883d1
Dependency updates, modernize Gradle setup, fix Misskey compat
Also a few things I forgot to commit and don't know what changed anymore.
Something to do with multipart uploads, and removing some unnecessary error throws.
2023-07-23 00:18:01 -07:00
Una Thompson fc72c27ce1
Use a log driver 2023-07-22 23:56:02 -07:00
Una Thompson b2af320231 Remove no-longer-needed BlobAccess hack, print SQL exceptions, 4s 202 2020-06-23 12:41:58 -07:00
Una Thompson 0ee3368f9b Rename to poolmgr 2020-06-20 14:33:35 -07:00
Una Thompson 019d5fa22f 202 hack fixes, add read-only mode 2020-06-20 12:53:55 -07:00
Una Thompson 07911c3363 Make Rivet disableable, add 202 hack, other stuff 2020-06-18 14:34:34 -07:00
Una Thompson f5ccfae4c0 Mini Rivet refactor, implement fast upload endpoint 2020-06-14 17:58:58 -07:00
Una Thompson 4c8c3e0946 Update README.md 2020-06-14 02:40:44 -07:00
Una Thompson 168b51b2e8 Refactor, implement Rivet, make s3proxy a submodule to avoid shading 2020-06-14 02:37:46 -07:00
Una Thompson a76c869a26 Fix dump permissions, add LFN->SFN conversion, misc 2020-06-12 19:03:33 -07:00
Una Thompson ecfa6aba32 Add backups to second S3 provider, don't upload Mastodon archives 2019-11-11 22:26:51 -08:00
Una Thompson a6d5c896bf fix 2019-09-23 16:44:25 -07:00
Una Thompson e924145ef1 Replace MVStore with MySQL 2019-09-22 02:12:06 -07:00
Una Thompson 096dab30a5 Performance improvements, fix upload limit 2019-09-15 21:39:12 -07:00
Una Thompson ff9100bdbc Implement support for multipart uploads 2019-09-14 19:45:37 -07:00
Una Thompson 089f21eccf Remove automatic compaction because it doesn't help 2019-09-09 19:41:04 -07:00
Una Thompson 628fb3bf73 Increase non-multipart upload limit, disable backups
Also try and fail at adding multipart uploads
2019-09-07 19:39:37 -07:00
Una Thompson 9634506349 Allow v2 signatures 2019-09-05 19:35:30 -07:00
Una Thompson 9c95d8e32c Remove more debug tracers 2019-09-05 16:45:31 -07:00
Una Thompson 094db5dd48 Fix redirector denying all requests 2019-09-05 16:43:55 -07:00
Una Thompson 9500c9385b Remove debug tracers, default logging to off 2019-09-05 16:06:31 -07:00
Una Thompson 93d72d4e78 Add backups and autocompaction 2019-09-05 15:18:45 -07:00
Una Thompson 6bff25a76e Fix paths being lost, remove bucket names for compat 2019-09-05 02:50:31 -07:00
Una 9e91a779fd
Forgot to add the LICENSE, oops 2019-09-05 02:13:31 -07:00
Una Thompson 464cfc8ec8 Initial commit; quite sloppy, but it works! 2019-09-05 01:55:38 -07:00