Commit Graph

185 Commits (main)

Author SHA1 Message Date
trivernis db01332c15
Fix build errors and update to latest tauri version 10 months ago
trivernis 7047dc7903
Update packages 10 months ago
trivernis d83f211ceb
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 5dd8eefdcc
Add job status to maintenance menu
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6dfefe01c2
Add maintenance menu to repository overview
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 99c224586a
Fix more clippy warnings
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 8256751a6f
Remove vacuum from automatically run commands
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 580c27bbd1
Fix cargo clippy warnings
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e7f09dd2b5
Update container builds
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b4e52b0db0
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 699f6b67bc
Fix build problems with latest tauri build
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 78e1f26a8b
Update dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0eda0d2c22
Improve job state loading and storing
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis fb869dabb1
Add job for checking the integrity
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e9dbbd1bd5
Add job handle to jobs to wait for results
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a87c341867
Add job implementation to generate missing thumbnails
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 22f28a79d1
Update to latest bromine
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 2f11c87395
Add calculate_sizes implementation as dispatchable job
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a57a6f32c4
Implement periodic job dispatching
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 056166ee60
Integrate worker into main application
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a145d604d9
Simplify job implementation
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 2b76e35150
Merge branch 'develop' into feature/jobs
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a11a2f3dc5
Add opt-in performance tracing telemetry
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis aa772ea173
Add tracing layer list and refactor logging implementation
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a2aef104ee
Move whole main function into an async context
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis be3e9bbce3
Fix migration sql
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0cb37e1268
Add vacuum job
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
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