asonix
|
858899b943
|
Add metrics & tracing to dropped uploads, turn pop into a single query
|
2023-09-07 19:20:41 -05:00 |
|
asonix
|
d3c663ccd0
|
Update dev.toml
|
2023-09-06 20:49:13 -05:00 |
|
asonix
|
783df60f81
|
Fix on_conflict for postgres store migration path
|
2023-09-06 20:49:00 -05:00 |
|
asonix
|
a761daca34
|
clippy
|
2023-09-05 20:55:11 -05:00 |
|
asonix
|
e15a82c0c7
|
Add external validation check
|
2023-09-05 20:45:07 -05:00 |
|
asonix
|
509a52ec6b
|
Merge pull request 'asonix/postgres-repo' (#39) from asonix/postgres-repo into main
Reviewed-on: https://git.asonix.dog/asonix/pict-rs/pulls/39
|
2023-09-05 03:30:49 +00:00 |
|
asonix
|
bc49f8ca37
|
Migrate with timestamp
|
2023-09-04 22:25:11 -05:00 |
|
asonix
|
9c50bbe23a
|
match -> matches!
|
2023-09-04 22:06:28 -05:00 |
|
asonix
|
492b99922b
|
10 second worker delay after disconnect error
|
2023-09-04 22:04:15 -05:00 |
|
asonix
|
62ebc1c60a
|
Move timeout after metrics - timeouts count as incomplete
|
2023-09-04 22:02:59 -05:00 |
|
asonix
|
3bd0f78e75
|
Use with_timeout for all timeouts
|
2023-09-04 21:58:57 -05:00 |
|
asonix
|
fa11c4853e
|
Update tracing style
|
2023-09-04 21:51:51 -05:00 |
|
asonix
|
a4b1ab7dfb
|
Instrument postgres db calls
|
2023-09-04 21:51:27 -05:00 |
|
asonix
|
33615672ae
|
Enable prometheus metrics in dev
|
2023-09-04 16:28:20 -05:00 |
|
asonix
|
37448722de
|
postgres: Rework job & upload notifications (more)
postgres: Add metrics to job push & pop, upload wait
sled: add upload wait metrics
|
2023-09-04 16:20:26 -05:00 |
|
asonix
|
ac9777782a
|
Add script for updating diesel schema
|
2023-09-03 22:02:33 -05:00 |
|
asonix
|
00aa00c55c
|
postgres: Enable 'previous page' when less than full limit fit on previous page
|
2023-09-03 21:58:31 -05:00 |
|
asonix
|
e961bdc331
|
Increase opentelemetry output
|
2023-09-03 21:32:54 -05:00 |
|
asonix
|
b9ec1f88ba
|
Update tracing-opentelemetry, deps minor & point
|
2023-09-03 21:32:31 -05:00 |
|
asonix
|
a43de122f9
|
postgres: add already-claimed case, general: tracing paranoia
|
2023-09-03 21:30:47 -05:00 |
|
asonix
|
31caea438e
|
Fix slow connection pool access
|
2023-09-03 20:05:29 -05:00 |
|
asonix
|
8a892ba622
|
it might work
|
2023-09-03 18:21:46 -05:00 |
|
asonix
|
a2933dbebc
|
Implement all the todos
|
2023-09-03 17:11:34 -05:00 |
|
asonix
|
94cb2a9ef3
|
Pass clippy
|
2023-09-03 16:59:41 -05:00 |
|
asonix
|
443d327edf
|
Implement a couple more repo traits
|
2023-09-03 12:47:06 -05:00 |
|
asonix
|
eac4cd54a4
|
Initial work for pg notifications
|
2023-09-02 20:13:32 -05:00 |
|
asonix
|
e580e7701e
|
Finish implementing HashRepo
|
2023-09-02 19:13:00 -05:00 |
|
asonix
|
8921f57a21
|
Remove Identifier trait, Replace with Arc<str>
|
2023-09-02 18:38:02 -05:00 |
|
asonix
|
8eb4cda256
|
Implement first query
|
2023-09-02 13:52:15 -05:00 |
|
asonix
|
5167fe331e
|
Update docs, dev.toml
|
2023-09-02 13:36:03 -05:00 |
|
asonix
|
d475723087
|
Finish writing migrations & generate diesel schema
|
2023-09-02 13:35:30 -05:00 |
|
asonix
|
8c532c97e6
|
Initial postgres work
|
2023-09-02 11:52:55 -05:00 |
|
asonix
|
c9ba4672a2
|
Add postgres dependencies
|
2023-09-02 10:05:42 -05:00 |
|
asonix
|
e4b264be15
|
Update dependencies (minor & point)
|
2023-09-01 20:56:27 -05:00 |
|
asonix
|
683ffab3aa
|
Bump version
|
2023-09-01 20:56:13 -05:00 |
|
asonix
|
7121e677b9
|
Fix docs for internal delete endpoint
|
2023-09-01 20:52:19 -05:00 |
|
asonix
|
ba3a23ed43
|
Add error codes
|
2023-09-01 20:51:01 -05:00 |
|
asonix
|
3c09aad5e8
|
Update postgres documentation
|
2023-09-01 18:42:18 -05:00 |
|
asonix
|
fd74161c61
|
Rename some repo methods, generate UploadId in repo
|
2023-09-01 18:41:04 -05:00 |
|
asonix
|
cbb66f1b75
|
Add internal endpoint for deleting alias without a delete token
|
2023-09-01 17:25:13 -05:00 |
|
asonix
|
8fb90a6f69
|
Give a meaningful distinction for format in details
|
2023-08-31 16:26:45 -05:00 |
|
asonix
|
dce0827099
|
Increase default animation bounds, remove references to converting animations to videos
|
2023-08-30 21:55:53 -05:00 |
|
asonix
|
0b70ca49e4
|
clippy
|
2023-08-30 21:00:15 -05:00 |
|
asonix
|
920d91e80e
|
Bump version
|
2023-08-30 20:58:49 -05:00 |
|
asonix
|
6d196c2a99
|
Update dependencies (minor & point)
|
2023-08-30 20:58:09 -05:00 |
|
asonix
|
721d9e1706
|
Don't try parsing an internal format for OldDetails
|
2023-08-30 20:55:38 -05:00 |
|
asonix
|
329ce1a7b0
|
Update configuration files
|
2023-08-30 20:54:56 -05:00 |
|
asonix
|
92ee60549f
|
Enable copying input av1 stream from mp4 to webm
|
2023-08-30 20:40:08 -05:00 |
|
asonix
|
b48a9233b2
|
Remove transcode from animation to video, make video transcoding 'optional'
Video transcoding still happens, but in many cases the video stream is able to be copied verbatim rather than being decoded & encoded
|
2023-08-30 20:37:54 -05:00 |
|
asonix
|
08fd96c2f7
|
clippy nit
|
2023-08-29 13:29:40 -05:00 |
|