trivernis
31eadd2e43
Make state optional in the frontend state to allow passing an uninitialized state
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
e71ee47e50
Add api to get and set the frontend state
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
aa568a9365
Add daemon discovery to has_executable check
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
2cb7e9cb9b
Add daemon path fallback discovery check
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
ce516ca498
Add daemon discovery check
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
faa7b4e17c
Add automated tests
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
7c3b2a5051
Remove tagged enums
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
4e2a348a13
Update windows code
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
6e9d57e5e6
Fix bromine reexport compiling with all feature combinations
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
f789863287
Update rmp-ipc to bromine and reexport it
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
8218ae3235
Add command to delete local repositories
...
TG-25
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
a713c20aa4
Add size limit to cache buffer
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
f82bd68b44
Reintroduce command to get the contents of a file
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
ba04083d2c
Update rmp-ipc and add more tracing
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
e4ba7f2674
Rename delete_thumbnail command to delete_thumbnails
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
cccc5ac713
Add api to delete thumbnails for a file
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
9411cbd1ab
Add plugin command to save files on the local system
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
0534e543ac
Change tagging of FilterExpression to adjacent
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
59b014bc3f
Change misleading name 'tags' on tagquery to 'tag
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
a5403588cd
Change find file filter to support or-expressions
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
e240d5f1ad
Change scheme runtimes to use one shared runtime instead of creating a new one
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
e1aceced33
Fix tokio runtime in custom schemes not having time enabled
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
03f70e2f8a
Change custom schemes to run in tokio runtime
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
a2a6b858f0
Update rmp-ipc and add timeout
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
3dbd15e102
Fix issues with file import
...
This commit fixes the resolving of directories that sometimes still
contain folders, the mapping of the created and modified time as well as
the deletion of files after import if the deletion flag was set.
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
131a46816c
Change thumbnail to store the file hash instead to be even faster
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
14397dd037
Change thumbnail requirements to be stricter
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
abf28402e6
Change thumbnail response to not include the thumb id
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
5d510cbf15
Fix caching key for thumbnails
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
68b8aa39c9
Fix error when parsing hashes from uris
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
2a69c5b748
Add schema to retrieve file content and api to get a file by id
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
3f667b8d72
Add api to add files
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
3ad889f724
Fix iterative folder resolving algorithm
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
70ef6246a1
Make mime type for importing files optional
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
52aa9d4f20
Add tracing to file retrieval command
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
144b95dcfd
Add command to retrieve files for a list of paths
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
c0ce49abc9
Add installation task for missing dependencies on ubuntu to workflow
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
560b63ede9
Add missing import for windows build
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
9dcbf0efda
Add builds for all features to build workflow
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
d4069b14ae
Fix build compiler flags for windows
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
a2d7617d94
Add github action to build on multiple platforms
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
22bddaff52
Fix configured default socket file
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
5f14077fed
Add command to get thumbnails of a specific size
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
89bf781bd9
Add support for unix sockets
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
f397ad858f
Change connection implementation to use the .tcp file in the repository
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
2ac8cd165b
Fix compilation error without client-api feature
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
32492afedf
Add api to request thumbnails of specific sizes
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
f48a9aad64
Update rmp-ipc and implement wrapper protocol
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
5fee8a2e4a
Improve display of version mismatch error
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
ee9d4b0312
Fix command to update the file name returning nothing
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago