trivernis
f563dff064
Switch to new sea orm migrations
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
cab349bafb
Add remaining migration statements
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
a9ed26da49
Add new create statements for 6 tables
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
0d902bf432
Update dependencies
...
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
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
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
be3e9bbce3
Fix migration sql
...
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
9f37173edc
Update dependencies of daemon
...
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
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
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
acdad7ac7e
Fix warnings
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
810f9986af
Fix shutdown to close the repository instead of aborting completely
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
f77a45e963
Implement new settings format and remove storage table
...
TG-16 #done
TG-67 #closed
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
2a3ba0d10d
Change database schema to split mandatory file data and metadata
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Trivernis
77fcd2e4f5
Implement api to retrieve repository metadata
...
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis
bddce4d60a
Implement missing client api
...
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis
fb139c9091
Add backend wildcard support
...
TG-17
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
trivernis
c116b22739
Update thumbnailer
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
4f631511de
Implement api to store the state of the frontend
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
bc5210230e
Update api
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
bf17174401
Update api and bromine version
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
7f42804cc5
Update thumbnailer
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
f6d69b4b9f
Update thumbnailer
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
7c155f8229
Update dependencies
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
e9d5aa6122
Implement thumbnail delete command and update thumbnailer
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
3fb98188dc
Implement filter expressions supporting AND and OR
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
165151096d
Implement missing sort keys
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
c3b744ed02
Change implementation to store thumbnails independent from the database
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
89e79c63fa
Fix problems with creating and mapping tags on import
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
04271b6df0
Implement api to request thumbnails of specific sizes
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
9b2092270a
Update rmp-ipc and add dynamic tcp ports
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
2735033859
Move thumbnail generation to thumbnailer crate
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
066914f50e
Update api version
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
d704cc91fa
Add sorting of namespaces by numeric value if it can be parsed
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
e0618b5781
Add basic sorting by tags and file properties
...
It's currently very slow. I have to write a bulk query to retrieve all
files with tags to speed it up.
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
15fa52b9bb
Add more indices
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
a99d3235a8
Add tracing and optional firechart analysis
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
c0011b9e6e
Update rmp-ipc
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago