Commit Graph

62 Commits (9b2092270a7858e92dc56a1dc8ef2aa992a85c88)
 

Author SHA1 Message Date
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 31d8c7d6fd Implement api to change the name of a file
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0d3fffe980 Implement api to create tag and change file tags
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6c51808fe0 Fix creation of duplicate tags on import
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis bac13f4853 Fix issue with default paths on init
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis ab16ba4873 Fix init and import command
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 20f75d0983 Implement api to get tags for a list of file hashes
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 1c633d9581 Change storages to be resolved by name instead of path on init
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 307b8c400c Rename crate to mediarepo-daemon
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 702c8ec2bd Improve thunmbnail generation
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b9bf5861b6 Add support for negated tag queries
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 7cf30cbfa1 Merge branch 'develop' 3 years ago
trivernis 9fde0f08e2 Use mediarepo-api for api types and remove lib config
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e06b37b400 Change name of repo in readme
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Julius Riegel 0251ec265c Merge pull request #1 from Trivernis/add-license-1
Create LICENSE
3 years ago
Julius Riegel a0c0e5727f Create LICENSE 3 years ago
trivernis 215da027ea Add README
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 7abdf00db4 Add tracing output instead of log
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 19e6d21ef7 Fix file search query
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis f06ed85052 Fix null checking in tag selection query
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b9468b9645 Add search function for files
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
trivernis 813ddc669e Add event to get file tags
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis dbe0c20f63 Add tag import to file import
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 17edb0a72f Add tag and namespace model and socket namespace
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 4cebfc7eb2 Refactor callback functions
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 1769a54d53 Update rmp-ipc
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 19efd2f7d7 Update rmp-ipc
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d3ba1152ac Change thumbnail response to include more information
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 216e5892f9 Add socket event to read thumbnails
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b2c095c0a0 Add event to get file thumbnails
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 381a1fb507 Add automatic thumbnail generation on import
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis bfeb946564 Add image processing functions to core
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis dd912a2fc7 Move adding of files to the repo helper
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 3d65a09e9b Add hash model
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 13f3b39f8b Add thumbnail model to model subcrate
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis fd092e8f3e Add mime_type column to files
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d62f5b38bf Add read_file event and parsing of file types from mimes
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0d26370caa Update rmp-ipc and add logging
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 7715609629 Implement Deserialize and Serialize for all types
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6ffb6c5ebb Add info event
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 01b3a33099 Split features into runtime and library
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 957e618d84 Expose socket types
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 33c753b135 Add all_files event
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago