Commit Graph

158 Commits (496d720219a6f37249c0b97df0f8896793fec300)

Author SHA1 Message Date
trivernis 496d720219
Add job scheduler implementation with progress report
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 530fbd7606
Add job trait and state data objects
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 8b342f6aac
Add tables to store job information
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e5cabd4e9b
Update daemon dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 18546eaabb
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 179dcf0d4e
Delete orphaned tags
TG-109 #ready-for-test

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 3499ee9392
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 9f37173edc
Update dependencies of daemon
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 093396c16f
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 6f95538834
Split the build script tasks into separate files
Build scripts are now located in the scripts folder.

Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
trivernis 3bcc213e9a
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 3b38f1a8c6
Replace the Makefile with a python build script
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
trivernis dde9a1e4fb
Add makefile and dockerfile
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 598792aeb7
Fix deepsource issue
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 5ecaadd0c8
Increment verison
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis f788d195eb
Optimize state loading
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6e150a3701
Add file size to file metadata
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 2e3e55406b
Fix init when settings path doesn't exist
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 27a5432176
Enforce tags to be lowercase
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 7189f65afd
Fix thumbnails not being generated on import
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6007d2a096
Fix browserlist and import fail on duplicate tags
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 516b27d7ad
Add job to generate missing thumbnails on startup
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d7e0f42fe2
Update bromine
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 01f781b9f3
Increment version to 0.13.4
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 12d85b50cc
Fix preset creation
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 5aadd9c245
Add api implementation for sorting presets
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 78a5780ff1
Add function to delete sorting presets
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis c34d9d5649
Add function to add sorting presets
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 3e768d7c7c
Add sorting preset dto and function to retrieve all presets
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis ed68b76a42
Add sorting preset table definitions
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 426203b8e5
Improve performance of sorting data fetching
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0378f400d7
Update dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0de740932f
Increment version to 0.13.3
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d6372d6e16
Fix tags are not searched correctly when adding
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0b511bb54f
Fix tags of untagged files cannot be edited
TG-80 #closed

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 5f5af3473e
Increment version to 0.13.2
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis c64881da0d
Change order of integrity check and add vacuum
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 3c005c3a7e
Add single lookup for cd-tag-mappings for better performance
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 06e43bb77e
Fix retrieval of tags for multiple cds
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 37322b13a7
Implement integrity check
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 272b0bf7dc
Restructure job dao
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0261d2fe3c
Remove remaining models in favour of dao-dto architecture
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e9641e604e
Improve order of execution for adding tags
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 31addcda87
Move tag adding and retrieval by name to dao
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 744475dd1e
Move tag and namespace retrieval to dao
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis acdad7ac7e
Fix warnings
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 745c6bf856
Delete old models
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis cb493b4651
Add file dao and tag dao
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a6da2b9e1e
Add dto objects
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 1dedd8b327
Rename mediarepo-model to mediarepo-logic crate
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago