42 Commits (9abdedf8d1c30095dda8d56193cef0cde8440c12)

Author SHA1 Message Date
Roman Zipp 705cf3ba93 Move router handler to controllers namespace 3 years ago
Fabian Vowie c1ebd9c651
Show slug instead of name for pipelines in index metadata 3 years ago
Fabian Vowie b021520512
Add pipelines list to index route metadata 3 years ago
Fabian Vowie cd3448175c
Exclude index page from authentication 3 years ago
Fabian Vowie b70b0c1bbb
Use subrouter for different route sections 3 years ago
Fabian Vowie 5da9e11654
Write log into separate log-file 3 years ago
Fabian Vowie ec7b5a77fd
Add structured logging 3 years ago
Roman Zipp 2531879909
Add processing pipeline on image upload 3 years ago
Roman Zipp af04ff1dc9
Update upload pipeline validation 3 years ago
Roman Zipp 5d5c6a1ac6
Remove unneeded return 3 years ago
Roman Zipp 304be7397d
Add image upload endpoint 3 years ago
Roman Zipp ed716435ac
Enhance router pipeline route matching 3 years ago
Roman Zipp 6be5df8030
Update route registration 3 years ago
Fabian Vowie 3aaea90513
Add enabled field to authentication settings 3 years ago
Fabian Vowie 66b240943f
Add enabled field to rate limiter settings 3 years ago
Fabian Vowie 9793374d04
Add commit hash to index metadata 3 years ago
Fabian Vowie 49990196f6
Add rate limiting allowed burst field to settings 3 years ago
Fabian Vowie 2d0416277e
Add allowed burst for requests to rate limiting middleware 3 years ago
Fabian Vowie e7a6833f71
Add rate limiting requests per minute field to settings 3 years ago
Fabian Vowie 5f2cbc5064
Add rate limiting middleware 3 years ago
Fabian Vowie 2735d9c9e9
Move authorization middleware to dedicated middlewares package 3 years ago
Roman Zipp 31e848e61a
Fix main app settings variable name collision 3 years ago
Roman Zipp 49b17e6041
Add LoadSettings function error handling 3 years ago
Roman Zipp 67b0aca0ba
Add metadata struct lowercase json tags 3 years ago
Fabian Vowie 4d52829e62
Add builder function to create AuthenticationMiddleware objects 3 years ago
Fabian Vowie c20ef13839
Add token-based authorization middleware 3 years ago
Roman Zipp fb4cf5b4f4
Add storage provider working directory parameter 3 years ago
Fabian Vowie 3e7f1a0a7f
Improve testability for LoadSettings function 3 years ago
Fabian Vowie d87ae291e4
Rename FileSystem in settings to StorageProvider 3 years ago
Fabian Vowie ec2f376508
Remove leftover debug code 3 years ago
Fabian Vowie dbd19d590c
Load settings on program start or create default if none exist 3 years ago
Fabian Vowie 81d6046d01
Temporarily hardcode filesystem storage provider 3 years ago
Roman Zipp dbcf08b197 Handle json encoding errors 3 years ago
Roman Zipp 7869d1e96f Move pipeline files to subpackage 3 years ago
Roman Zipp ce9403ef84 Fix http pipeline handler typo 3 years ago
Fabian Vowie bee20a159c
Return pipeline metadata in pipeline route 3 years ago
Fabian Vowie f3a7433e15
Register routes for pipelines 3 years ago
Fabian Vowie 7717df32e0
Load pipelines on program start 3 years ago
Fabian Vowie 7317a215f9
Add metadata response to index route 3 years ago
Fabian Vowie 36294eeed2
Initial commit 3 years ago