Commit Graph

585 Commits (be3e9bbce3bd407532a47df082fbee1d193dd863)
 

Author SHA1 Message Date
trivernis 810f9986af Fix shutdown to close the repository instead of aborting completely
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 8007bf64a7 Add closing busy dialog
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 717de6684a Add simple sleep after shutdown command to allow a full repository shutdown
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis ddde0ea113 Add shutdown command to gracefully stop running daemons
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 25a64623f4 Fix issues with mapping old app states
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 796eb56a62 Add jobs to be run when opening the repository
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 3d5fcc8169 Add jobs and open dialog
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 3924fd8f45 Increase job timeout
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 4c6617d86b Add missing trait derives to SizeType
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis f374488762 Add simple synchronous job API
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d48cff688f Improve busy indicator
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis ff844f3156 Fix CD handling and update api types
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 66fe9432fd Refactor and update to new API types
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis f74bac100b Add file metadata command
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6730094810 Fix unused fields and wrong field names
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 a78f1bc65d Change all tags request back to accept content descriptors
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b315024c6a Change file id variant CID to CD
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 77241ebc2d Merge branch 'main' of github.com:Trivernis/mediarepo-api
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6085bed8de Update API types for new database schema
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Trivernis ef0ba80917 Update bromine
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 90b9f17be2 Update bromine
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 29505561c4 Merge branch 'main' of github.com:Trivernis/mediarepo-api 3 years ago
Trivernis ac3bc9cffd Update bromine version
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Julius Riegel 996d6babef Create LICENSE 3 years ago
Trivernis 8d108c699e Implement changes to size fetching api
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 985c36c803 Implement fetching of sizes via different api
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 60fdcb5d74 Fix missing request data for size_metadata request
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis bb667a345d Move size calculation to different api
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 3a1079b38f Fix tab close button alignment
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 2aaa42e1ae Fix tauri cli for release build
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 83c41ad428 Change workflow tauri-cli version to git version
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis caff7f5930 Fix custom scrollbar not being displayed
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 49a2cd4b21 Fix sort dialog namespace autocomplete
TG-14

Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis de670e978a Increment version
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 6dc4caebe2 Increment version
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis ef445e14b3 Improve repository details display
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 86412b7039 Add overview for repository metadata
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis d7e12ebff7 Increase timeout for fetching repository metadata
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 33ceb24972 Add missing fields for repo metadata
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis d8560a180c Add api to get repository metadata
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 25786f9d3c Move repository dialogs to separate shared component
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis c1d25dd13b Add namespace autocomplete to filter dialog
TG-14 #ready-for-test

Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 60140fcd97 Add missing tauri commands
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 b9a0935631 Upgrade futures again
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis e56c7b04ec Downgrade futures to solve conflict with tauri version
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 73c98e44a2 Add more api calls
Add api to get a list of files by identifiers.
Add api to get all namespaces stored in the repo.

Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago