Liam
d78201d05f
Only allow GET
...
The proxy_cache module will always internally convert HEAD to GET (which is desired).
This does not update the request method variables exposed to Lua, so hardcode GET.
2024-08-17 17:38:34 -04:00
Liam
25748dc8ff
Fix HEAD requests to s3proxy
2024-08-17 17:28:56 -04:00
Liam
19a14b7e63
Dependency updates
2024-08-13 21:12:08 -04:00
Luna D.
1795e98915
suppress background task output in development
2024-07-03 21:39:22 +02:00
Liam
31a921732f
Add libjpeg-turbo-dev for cli_intensities build
2024-07-02 15:06:00 -04:00
Liam
3a384f3085
Services updates
2024-06-12 21:42:00 -04:00
Liam
566ba9d4c1
Split out query features to PhilomenaQuery namespace
2024-06-03 21:08:33 -04:00
Nighty
194b2686f6
Migrate to OpenSearch ( #186 )
...
* Migrate to OpenSearch
* opensearch security is stupid
* forgor
---------
Co-authored-by: byte[] <byteslice@airmail.cc>
2024-05-24 22:58:18 +02:00
Nighty
ee12e0aaad
forgor
2024-05-24 22:36:00 +02:00
Nighty
dd8c2c81d9
Vite HMR for JS/TS (and jankily for CSS) ( #242 )
...
* prelim work on vite reload
* the best solution to a problem is usually the easiest one
2024-04-30 13:13:46 -04:00
Liam
691e7c0416
Update Elixir to 1.16.1
2024-03-04 15:58:26 -05:00
Liam
a16abb1321
Update non-elixir dependencies
2024-03-04 12:08:35 -05:00
Liam
c68103bbcc
Update OTP to 26
2024-03-03 18:57:52 -05:00
byte[]
0c865b3f2a
Dependency updates
2023-09-27 14:17:27 -04:00
Luna D
1c5b07086e
large mix update
2023-05-18 16:23:17 +02:00
byte[]
6cd71673fe
Use postgresql15-client, rsvg-convert
2023-03-18 15:36:43 -04:00
Luna D
18cd73704b
bump depends
2023-02-18 22:26:26 +01:00
Luna D
916b2331cb
Merge branch 'master' into s3
2022-12-04 13:17:47 +01:00
Luna D
47c15a38d8
update all dependencies, elixir and postgres
2022-11-20 13:54:57 +01:00
byte[]
210f341bc3
Cache bust Dockerfile on ffmpeg version
2022-10-31 08:44:35 -04:00
Luna D
c0f64cd635
Merge branch 'master' into s3
2022-07-03 11:09:26 +02:00
Luna D
776399347e
OTP/25 fixes
2022-07-03 11:03:43 +02:00
byte[]
167da3dcdb
Prioritize bucket URL matches
2022-05-16 17:18:29 -04:00
byte[]
f2b6593da2
Add proxy cache
2022-05-14 20:46:14 -04:00
byte[]
69ffce8a79
Authenticate requests to remote S3 endpoint
2022-05-14 13:46:23 -04:00
byte[]
06d557495a
Do prefixes the correct way around
2022-05-13 10:42:00 -04:00
byte[]
4e7b9016bc
Change file query to HEAD
2022-05-13 10:42:00 -04:00
byte[]
3ee8179cc8
Add uploader task
2022-05-13 10:42:00 -04:00
byte[]
c9b1d3fc63
Don't unpersist anymore
2022-05-13 10:42:00 -04:00
byte[]
d5f8bbc656
Create symlink target too
2022-05-13 10:42:00 -04:00
byte[]
844d60279f
Avoid naming conflicts in development
2022-05-13 10:42:00 -04:00
byte[]
fd758b7f0d
Deal with content type screwery
2022-05-13 10:42:00 -04:00
byte[]
82c84fcccb
Update to latest S3Proxy
2022-05-13 10:42:00 -04:00
byte[]
963c20c60c
nginx configuration to serve files
2022-05-13 10:42:00 -04:00
byte[]
74f34a1880
Run app
2022-05-13 10:42:00 -04:00
byte[]
d961d6151f
Docker setup
2022-05-13 10:42:00 -04:00
liamwhite
dadc2f1585
Local autocomplete ( #151 )
2021-12-26 19:16:21 -05:00
byte[]
7890e28545
Remove usage of npm run from docker
2021-12-21 15:19:15 -05:00
byte[]
796655f044
Fix assets compile error on new image build
2021-12-20 22:37:35 -05:00
Luna D
e9247b6f98
bump to pg14 for real now
2021-12-20 21:45:23 +01:00
byte[]
d23aaca5c8
Use custom prebuilt ffmpeg
2021-12-12 13:43:22 -05:00
byte[]
416d95ff6b
Require building ffmpeg
2021-12-12 12:09:35 -05:00
Luna D
c776a29094
cronjob to clean mod logs
2021-11-08 11:41:13 +01:00
byte[]
c9a47b2e82
Use svgstat instead of magick for svg file analysis
2021-10-23 21:55:39 -04:00
byte[]
0487a82db6
fix new installation errors
2021-10-08 21:32:01 -04:00
Luna D
2684c3f83b
bump dockerfile versions
2021-09-30 23:31:47 +02:00
byte[]
1a375a91bd
Fixes
2021-09-27 19:12:46 -04:00
byte[]
a0dc770cc9
Bump phoenix, minor fixes
2021-09-27 19:07:54 -04:00
byte[]
aea07911c9
Fix errors in development due to compile racing
2021-09-27 18:59:52 -04:00
byte[]
d2582aac02
Use jemalloc instead of the system allocator for Rust
2021-09-12 10:27:02 -04:00