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 |
trivernis
|
6929a88c92
|
Change update_file_name to expect a metadata response
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
b402fab697
|
Add api to update a files name
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
df2cbe94e0
|
Add api to create tags and change file tags
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
209bc8a9d0
|
Add tauri command to get all tags for a list of files
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
af104dedec
|
Add api to get tags for a list of file hashes
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
55fc99bcce
|
Add commands to delete and check repositories
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
b91a3ab4d2
|
Add shutting down of daemons when the repository is changed
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
03718e9a67
|
Change last opened field to u64
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
cadf866cd7
|
Add more tracing
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
57ebbf87e0
|
Add sorting of repositories by last opened
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
b4a528e2bb
|
Change client online checking to use a non-pooled approach
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
98539718c1
|
Fix disconnecting from a repository not removing the selected repository
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
455dd331f3
|
Add commands to close and disconnect repositories
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
9b457564bb
|
Add API version validation
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
e54fda8f5c
|
Change repo config to differentiate local and remote repositories
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
1dc4a32953
|
Change daemons to be killed on drop
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
778bb2fe77
|
Fix command to check if a daemon is running
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
305ac256d1
|
Add daemon management commands
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
aab7f71e12
|
Improve buffer performance
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
9c1ba03bac
|
Switch to pooled ipc client
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
b64cb29137
|
Update rmp-ipc version
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
32e85dae7a
|
Add cleaning of buffers to separate worker thread
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
09c4776321
|
Add caching to buffers
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
bf6f50ecdd
|
Change name of sort namespace field 'tag'
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
4d4f143ec5
|
Add sorting to file search
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
2ad64f61da
|
Use TagQuery instead of strings for tag searches
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
b7742a0fba
|
Change reponse type of get_all_tags
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
a0316b01d2
|
Add api to get a list of all tags
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
7e8b244018
|
Fix fetching of raw byte payloads for read_file and read_thumbnail
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
02653bdae8
|
Add more tracing and error handling§
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
d9495e83f5
|
Fix feature set for rmp-ipc and tauri-plugin
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
d7a9a1450f
|
Add repository commands
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
6912ad6f05
|
Add commands to repo plugin
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
f90580ea06
|
Add tag api
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
8b5af04075
|
Add file api
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
4ca755c17c
|
Fix compile errors and add api client
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
ace0d78aea
|
Add request and response types
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
57fbd666a8
|
Add initial project layout and dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |