967ed1d6ae
[ #170 ] Updated docs and configuration of archive section
...
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2024-12-06 15:35:34 +03:00
ed3c7aca60
[ #170 ] Archive download refactoring
...
Split DownloadZipped handler on methods. Add handler DownloadTar for downloading tar.gz archives. Make methods more universal for using in both implementations
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2024-12-06 15:35:17 +03:00
e81f01c2ab
[ #150 ] Add dropped logs metric
...
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
2024-12-04 15:49:25 +03:00
43764772aa
[ #151 ] index page: Add browse via native protocol
...
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2024-11-19 17:33:21 +03:00
9c0b499ea6
[ #164 ] Add tracing attributes
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-11-18 12:48:04 +00:00
8bc64ce5e9
[ #160 ] Use source dialer for gRPC connection to storage
...
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2024-10-31 11:38:49 +03:00
46c63edd67
[ #158 ] Support cors
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2024-10-25 09:31:59 +03:00
8dc5272965
[ #158 ] Rework app settings
...
Update settings by sighup using one lock/unlock operation
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2024-10-25 09:30:53 +03:00
fc86ab3511
[ #148 ] Add trace_id to logs
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-10-17 11:00:43 +00:00
495f745535
[ #142 ] Fix multipart-objects download
...
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2024-10-15 17:17:29 +03:00
8fe8f2dcc2
[ #137 ] Add index page support
...
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2024-10-04 14:23:16 +03:00
7e80f0cce6
[ #139 ] Add root ca cert for telemetry configuration
...
Signed-off-by: Aleksey Savaitan <a.savaitan@yadro.com>
2024-09-17 11:06:10 +03:00
9e2d1208cb
[ #129 ] Remove resolver duplicate
...
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2024-07-19 18:01:02 +03:00
d9cbd302b1
[ #121 ] Add canonicalizer
...
Some headers might be passed in non-canonical way
by proxy servers, such as 'Authorization' header.
Server does not normalize headers, so we can get
custom object attributes. Therefore, app has to normalize
all non object attribute headers by itself.
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2024-06-26 11:21:21 +03:00
3741e3b003
[ #117 ] Add mocked handler for tests
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2024-06-18 12:04:14 +03:00
11965deb41
[ #100 ] server auto re-binding
...
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
2024-04-04 14:19:33 +03:00
88e32ddd7f
[ #107 ] Add return on error in tokenizer middleware
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2024-02-29 12:30:33 +03:00
0ef3e18ee1
[ #92 ] Set tree request id
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-12-07 16:56:16 +03:00
a375af7d98
[ #91 ] Add support namespaces
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2023-12-01 10:12:55 +00:00
9a5a2239bd
[ #70 ] Support bucket/container caching
...
Mainly it was added because
we need to know if TZ hashing is disabled or not for container
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-10-12 12:08:20 +00:00
8bc246f8f9
[ #70 ] Support configuring buffer size for put
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-10-12 12:08:20 +00:00
9b34413e17
[ #70 ] Support client cut
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-10-12 12:08:20 +00:00
e26577e753
[ #74 ] Replace atomics with mutex for reloadable params
...
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2023-09-21 16:25:28 +03:00
d219943542
[ #73 ] Uploader, downloader structures refactoring
...
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2023-09-05 18:18:04 +03:00