Commit Graph

45 Commits (27ec3b98f0dc6a4c742e6cfea633104196e8303c)
 

Author SHA1 Message Date
trivernis 27ec3b98f0
Refactor hydrus file
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 5ffae11044
Refactor hydrus page
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 5332ce66e8
Fix invalid example in readme
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Julius Riegel 98f22ef1c5
Merge pull request #4 from Trivernis/feature/client-api-18
Feature/client api 18
3 years ago
trivernis 123574b3f7
Add high level function to assign files to a page
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d576c7c675
Add function to add files to a page
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 382019c4be
Update docs for new tag builder
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis f1a423f721
Addd Tag and System Tag builder
This change also removes the Search location type.
With the System Tag Builder all expressions for searching for
tags with the system predicate can be build.

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 72dfe76172
Fix fetching files by id not working
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 89a736d87e
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 141ed9e0f0
Add logging to client function calls
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 47e22c7c00
Add rustls feature behind a feature flag
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Julius Riegel 0e409754e7
Merge pull request #3 from Trivernis/feature/managing-cookies-and-headers
Feature/managing cookies and headers
3 years ago
trivernis d48a5da471
Add function to set hydrus user agent to hydrus
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d84eceb840
Add wrapper for addresses to set and get cookies
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis cd5de8ee1c
Add function to set hydrus user agent
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 5d25aceab5
Add functions to get and set cookies to low level api
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b3a5b6fee8
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Julius Riegel d7a7ba20d8
Merge pull request #2 from Trivernis/feature/page-management
Feature/page management
3 years ago
trivernis 7b8d04bc7d
Add wrapper for hydrus pages
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 92ff53e163
Add client endpoint to focus a page
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 9854927938
Add endpoint to get information about a single page
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6cfa8be646
Add client endpoint to get all pages
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Julius Riegel df5f36204c
Merge pull request #1 from Trivernis/feature/high-level-wrapper
Feature/high level wrapper
3 years ago
trivernis c746212e7d
Update documentation
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis deccbee806
Add retrieval of metadata to the file wrapper
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 9ca1715177
Add bulk tagging support
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d3b4093f93
Add retrieval of its bytes to the file struct
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a73e7de532
Add search functionality to hydrus wrapper
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 43c5ac47ee
Add functions to add and modify tags to the file struct
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 7d6b2bfe96
Add functions to files to retrieve information, associate urls and get tags
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 188da6c4c1
Add association function to urls
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis fe01a4ae5c
Add importing functions to url type
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 798e37141e
Add importing to hydrus wrapper
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis ef8d998efb
Add hydrus wrapper with services and version info
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 21cd993416
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis f7c11ce905
Add url associating, retrieval etc
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 5563d61155
Add searching and fetching of files
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 2c5b3225f0
Improve types
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6a0df2c7fb
Update README and doccomments
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Julius Riegel e06f87722e
Create LICENSE 3 years ago
trivernis e2c97a8272
Add README and Crates.io metadata
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 47b1202056
Add tag cleaning and adding functionality
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 968156aa7d
Add file adding/deleting/archiving functions
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 9fe17d4c90
Add access management functions
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago