Michael Mayer
|
0f0c0aaa0b
|
API: Improve path and filename parameter sanitation #1814
|
2021-12-14 20:01:39 +01:00 |
|
Michael Mayer
|
4e94919030
|
API: Improve request parameter sanitation #1814
|
2021-12-14 18:34:52 +01:00 |
|
Michael Mayer
|
9a8144c046
|
Log4j: Sanitize user input in logs like filenames and album titles #1814
|
2021-12-14 17:07:38 +01:00 |
|
Michael Mayer
|
babc6a2d6c
|
API: Add more detailed upload error logs #1486
|
2021-08-19 12:51:55 +02:00 |
|
Michael Mayer
|
d1db3d04f7
|
Logs: Improve event log and messages in i18n package
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-07-07 10:51:55 +02:00 |
|
Michael Mayer
|
68843a626d
|
Backend: Add translations for API messages
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-07-04 12:54:35 +02:00 |
|
Michael Mayer
|
5d59b50912
|
Sharing: ACL authorization for REST API #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-06-25 14:54:04 +02:00 |
|
Michael Mayer
|
2032b40f2b
|
Backend: Code clean-up
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-03 18:00:50 +02:00 |
|
Michael Mayer
|
c2fa3a7246
|
Add common feature flags incl upload #284
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-13 18:08:21 +02:00 |
|
Michael Mayer
|
aa220a06fe
|
Backend: Refactor package structure
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-05 22:26:53 +02:00 |
|
Michael Mayer
|
777526ce82
|
Upload: Refactor UX
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-30 01:53:18 +01:00 |
|
Michael Mayer
|
f8a45b14d9
|
Backend: Move reusable packages to pkg/
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-12 14:00:56 +01:00 |
|
Michael Mayer
|
e9874d6e0c
|
Backend: Compile labels into source #160
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-09 01:21:09 +01:00 |
|
Michael Mayer
|
c147eee30f
|
Backend: Add stub for meta package #172
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-07 17:36:49 +01:00 |
|
Michael Mayer
|
f6d4e62ea8
|
Backend: Split up "util" package
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-06 15:22:46 +01:00 |
|
Michael Mayer
|
057204d379
|
Backend: Major code refactoring
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 05:03:47 +01:00 |
|
Michael Mayer
|
016d90054e
|
Backend: Implement NSFW config flags
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-15 17:19:16 +01:00 |
|
Michael Mayer
|
63dab60a5e
|
Backend: Prepare TensorFlow for NSFW model
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-13 16:25:47 +01:00 |
|
Michael Mayer
|
25d0e92036
|
Albums: Zip download #15
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-05 19:21:35 +01:00 |
|
Michael Mayer
|
a14b74dfa6
|
Config: Add public flag to disable auth #16
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-11 21:10:41 +01:00 |
|
Michael Mayer
|
56c97ec057
|
Basic login for admin #16
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-08 06:53:40 +01:00 |
|
Michael Mayer
|
bc65ad57d5
|
Disable import, upload and raw converter in read-only mode #56
|
2019-07-02 22:09:06 +02:00 |
|
Michael Mayer
|
9e761549e4
|
API: Remove debug log from upload
|
2019-06-14 15:29:12 -07:00 |
|
Michael Mayer
|
c133dbe3f9
|
Indexer: Code and label clean-up
|
2019-06-14 13:01:58 -07:00 |
|
Michael Mayer
|
2005da9a25
|
Rename "Import" to "Library" and add tabs to page
|
2019-06-14 12:16:59 -07:00 |
|
Michael Mayer
|
60e9346f08
|
Proof-of-concept for upload & import
|
2019-06-13 11:26:01 -07:00 |
|