Commit Graph

61 Commits

Author SHA1 Message Date
Hydrus Network Developer 3aa8702972
Version 569 2024-04-03 16:15:48 -05:00
Hydrus Network Developer fcb9e3c2ca
Version 567 - Season 2 2024-03-27 16:47:50 -05:00
Hydrus Network Developer 699451b17d
Version 560 2024-01-31 15:20:50 -06:00
Hydrus Network Developer fa64d3dd9e
Version 559 2024-01-17 12:57:00 -06:00
Hydrus Network Developer 61d495326f
Version 557 2024-01-03 15:21:53 -06:00
Hydrus Network Developer c9accf5147
Version 555
GET
2023-12-06 16:13:50 -06:00
Hydrus Network Developer efdfef4637
Version 554 2023-11-29 16:27:53 -06:00
Paul Friederichsen d6ddfff80c
Add API for getting and interacting with popup notifications (#1474)
* Work on popups API

* Add basic ability to dismiss popups with the API

* Add canceling and calling the user callable func for notifications API

* Use better method to dismiss popups

* Update for Hydrus v552

* Add the ability to add and update basic popups with the API

* Add 'seconds' parameter to dismiss and cancel popup API

* Add finish popup endpoint

* Allow setting cancellable and pausable for popups

* Fixes for popup api

* Finish add/update popups api

* Various cleanup

* Small fixes

* attached_files_mergable fix

* Add only_in_view query param to get_popups

* Minor popup api changes

* Tweak some field names for job statuses

* Add docs for the popups api

* Docs spacing

* Add manage popups permission to api docs

* Add under construction warning to popup api docs

* Small fixes
2023-11-25 14:09:06 -06:00
Hydrus Network Developer 1a8a9309ef
Version 552 2023-11-15 16:40:54 -06:00
Paul Friederichsen 919c0ecacf
Add API endpoint for getting client options (#1460)
* Add API endpoint for getting client options

* Add "simple" options endpoint

* Remove simple options endpoint

* Move get_client_options to manage_database

* Add docs for get_client_options api
2023-11-04 15:06:09 -05:00
Paul Friederichsen d3c8023242
Add generate_hashes API endpoint (#1467)
* Add generate_hashes API endpoint

It allows generating phash, pixel hash, and sha256 file hash for files not yet in hydrus

* At least give the sha256 hash of any file

* Tweak how temp_file_info is used

* Add check to ensure path is a file

* Add same isfile check to add_file

* Add docs for generate_hashes api

* Restore original handling of temp_file_info so temp file cleanup happens
2023-11-04 13:30:02 -05:00
Hydrus Network Developer 1f9b4ba892
Version 550
closes #1444, closes #1447, closes #1458
2023-11-01 16:38:03 -05:00
Hydrus Network Developer fc0127f0d7
Version 548
closes #1320, closes #1328
2023-10-18 15:31:50 -05:00
Hydrus Network Developer b4afedb617
Version 545
closes #394
2023-09-27 16:12:55 -05:00
Paul Friederichsen 850a8c452e
Add blurhash (#1443)
* Start on blurhash

* More blurhash db stuff

* Refactor GenerateThumbnailBytes to add GenerateThumbnailNumPy

* Add blurhash gen to import

* Add blurhashes to db

* Add blurhash to file metadata api

* Add API docs for blurhash

* Make sure we regen blurhash after thumb regen
2023-09-23 14:13:21 -05:00
Hydrus Network Developer 428372fb57
Version 544
closes #1435
2023-09-20 14:58:17 -05:00
Paul Friederichsen 2b549b84f9
Add /get_files/render API to render static images (#1437)
* Add /get_files/render API to render static images

* Cleanup and increase cache time for render

* Add docs for render endpoint
2023-09-16 15:21:22 -05:00
Hydrus Network Developer e47a007a01
Version 541 2023-08-30 11:25:24 -05:00
Hydrus Network Developer f16ba5fd67
Version 540 2023-08-23 15:43:26 -05:00
Hydrus Network Developer ebb0fe66c1
Version 539 2023-08-16 15:46:51 -05:00
Hydrus Network Developer 623e430ded
Version 534
closes #1373, closes #343
2023-07-05 15:52:58 -05:00
Hydrus Network Developer aafaa65b12
Version 532
closes #1375, closes #947
2023-06-21 14:50:13 -05:00
Hydrus Network Developer e0798b235b
Version 531
closes #1037
2023-06-07 15:09:00 -05:00
Hydrus Network Developer f30e579e61
Version 529 2023-05-24 15:44:12 -05:00
Hydrus Network Developer 86db3c1fe8
Version 523 2023-04-12 15:34:43 -05:00
Hydrus Network Developer 91e1c54d24
Version 522 2023-03-29 15:57:59 -05:00
Hydrus Network Developer 90684dee3d
Version 519
closes #1334, closes #1329
2023-03-08 15:52:17 -06:00
Hydrus Network Developer ec4a161523
Version 518 2023-02-22 15:57:10 -06:00
Hydrus Network Developer 4001dd5047
Version 516 2023-02-08 14:19:41 -06:00
Hydrus Network Developer a47750ee59
Couple of small fixes 2023-02-01 16:31:54 -06:00
Hydrus Network Developer bac0421831
Version 514 2023-01-25 16:59:39 -06:00
Hydrus Network Developer 8d761c0251
Version 513
closes #347
2023-01-11 15:10:29 -06:00
Hydrus Network Developer 171177e5b6
Version 512 2023-01-04 16:22:08 -06:00
Hydrus Network Developer 6016ac574c
Version 510 2022-12-14 16:22:11 -06:00
Hydrus Network Developer 6d16ec02ce Version 508 2022-11-30 16:06:58 -06:00
Hydrus Network Developer b1b841cb11 Version 507 2022-11-23 15:01:41 -06:00
Hydrus Network Developer 37db0fa46a Version 506
closes #1273, closes #1271
2022-11-16 15:34:30 -06:00
Hydrus Network Developer 41992d8788 Version 505
closes #1266, closes #1264, closes #1268, closes #1260, closes #756
2022-11-09 16:24:07 -06:00
Hydrus Network Developer ed6cc9bddb More build stuff for test 2022-11-08 18:50:07 -06:00
Hydrus Network Developer 880eec5034 New Running from Source and Build gubbins
For testing by users, particularly Linux and macOS.
2022-11-01 23:17:15 -05:00
Hydrus Network Developer 249c74de40 Version 501 2022-10-05 16:00:47 -05:00
Hydrus Network Developer dabdbe2861 Version 497 2022-08-24 16:06:25 -05:00
Hydrus Network Developer 07333d60c5 Version 491 2022-07-13 16:35:17 -05:00
Hydrus Network Developer 9df036c0ec Version 489 2022-06-22 15:43:12 -05:00
Hydrus Network Developer 5db6daa416 Version 486
closes #1141
2022-05-25 16:30:53 -05:00
Hydrus Network Developer ef19e2167e Version 483
closes #1124, closes #1113
2022-05-04 16:40:27 -05:00
Hydrus Network Developer 897b0fbebb Version 481 2022-04-13 16:39:26 -05:00
Hydrus Network Developer 92fcd8dccb Version 480
closes #1110
2022-04-06 15:40:17 -05:00
Hydrus Network Developer 0c55d1b29e Version 479
closes #1095, closes #1105
2022-03-30 15:28:13 -05:00
thatfuckingbird 2a352104de consistency: accept 'file_id' and 'hash' where 'file_ids'/'hashes' is accepted 2022-03-26 19:01:26 +01:00