Commit Graph

730 Commits

Author SHA1 Message Date
thatfuckingbird d125596102
regex fix for system:hash in predicate parser 2022-09-27 09:19:57 +02:00
Hydrus Network Developer 5ee978293a
Merge pull request #1233 from corposim/add-export-sort
Export filename can be numbered by arbitrary sort
2022-09-25 16:46:13 -05:00
corposim 5c5bd5b715 export filename can be numbered by arbitrary sort 2022-09-20 09:39:38 -05:00
Hydrus Network Developer e939c11b7a
Merge pull request #1224 from hydrusnetwork/update-bug-template
Update bug report template
2022-09-17 15:56:42 -05:00
Hydrus Network Developer 6152573676 Version 499
closes #1221, closes #1219, closes #1222, closes #1223
2022-09-07 16:16:25 -05:00
Paul Friederichsen a0f96c8429
Update bug_report.yaml 2022-09-06 10:53:03 -05:00
Paul Friederichsen 813ba7e895
Update bug report templat
Adds macOS 12 and field for Qt version
2022-09-06 10:52:05 -05:00
Hydrus Network Developer bfd63bfe5f
Merge pull request #1218 from bbappserver/patch-5
Short Cache-Control header for dynamic pages
2022-09-03 15:04:25 -05:00
Hydrus Network Developer aa78ecaafc Version 498 2022-08-31 16:19:53 -05:00
bbappserver 8e7d089c64 Short Cache-Control header for dynamic pages
Letting the caller know that a response is valid for 4 seconds makes them a lot less chatty with hydrus which significantly boosts responsiveness, on both client side and means that the caller can bother hydrus less.

If we're being honest this is mostly to stop Hydrus-Companion from asking about URL status so often, since only web browsers look at cache control anyway.  Depending on web browser hydrus companion can send a request to get url info up to 6 times just for loading a page, and this really adds up.  Also it will re ask when cycling tabs or windows back into focus even if you were just looking at them.

4 seconds is a decent compromise between treating the page as dynamic and realizing that hydrus mostly won't change its ind in under 4 seconds.  If a browser extension wants to bypass that it can do so by properly configuring the `xhr`
2022-08-27 20:28:31 -07:00
Hydrus Network Developer dabdbe2861 Version 497 2022-08-24 16:06:25 -05:00
Hydrus Network Developer 67c3d129e7 Version 496 2022-08-17 15:54:59 -05:00
Hydrus Network Developer 3bcc0d8844 Version 495 2022-08-10 16:32:27 -05:00
Hydrus Network Developer 890deb324e Version 494 2022-08-03 15:59:51 -05:00
Hydrus Network Developer 05f614ba89
Merge pull request #1208 from hydrusnetwork/v493-Qt6-build-test
V493 qt6 build test
2022-08-03 14:11:54 -05:00
Hydrus Network Developer 9eba697c31 And fixing the artifact paths more 2022-07-31 20:15:54 -05:00
Hydrus Network Developer 128bd3724e Fix for artifact names 2022-07-31 20:12:36 -05:00
Hydrus Network Developer 84ea7a0873 Win build shiboken fix?
There's a hack in the client spec for shiboken2, shiboken6 doesn't have the directory referenced, so let's try taking it out.
2022-07-31 20:10:27 -05:00
Hydrus Network Developer b1ab9931b5 Qt6 Build Test
Some more compatibility for Qt5&6, and first try at build scripts.
2022-07-31 19:45:12 -05:00
Hydrus Network Developer d912b67f7c Fixing for Qt5
Just a couple test rewrites to fix for booting in PySide2
2022-07-30 19:39:35 -05:00
Hydrus Network Developer 11f59669aa
Merge pull request #1204 from thatfuckingbird/qt6
Qt6 port
2022-07-30 16:15:43 -05:00
Hydrus Network Developer da89e4b3ae Version 493
closes #469, closes #1192, closes #1193, closes #1194, closes #1199
2022-07-27 16:18:33 -05:00
thatfuckingbird 6d93422238 Qt6 port 2022-07-25 17:55:30 +02:00
Hydrus Network Developer 9b74b2d177 Version 492
closes #572
2022-07-20 14:17:03 -05:00
Hydrus Network Developer 07333d60c5 Version 491 2022-07-13 16:35:17 -05:00
Hydrus Network Developer 3a143af7a5 Version 490
closes #1173
2022-06-29 15:52:53 -05:00
Hydrus Network Developer 9df036c0ec Version 489 2022-06-22 15:43:12 -05:00
Hydrus Network Developer e624414cfc
Merge pull request #1151 from Zweibach/files
Thank you!
2022-06-18 13:27:10 -05:00
Hydrus Network Developer 3a6bad159c
Merge pull request #1160 from bbappserver/patch-5
Add obvious return type hints to HydrusController.py
2022-06-18 13:24:29 -05:00
Hydrus Network Developer 7d8561a8d3
Merge pull request #1161 from bbappserver/patch-6
Add obvious type hints to HydrusThreading.py
2022-06-18 13:13:52 -05:00
Hydrus Network Developer c1fea38e6d
Merge pull request #1163 from bbappserver/patch-7
Add missing type hints to HydrusImageHandling.py
2022-06-18 13:04:41 -05:00
Hydrus Network Developer babca6fa55
Merge pull request #1165 from bbappserver/patch-8
Add type hints to HydrusLogger.py
2022-06-18 13:02:02 -05:00
Hydrus Network Developer a63f3882b9
Merge pull request #1166 from bbappserver/patch-9
Add return type hints to core/HydrusVideoHandling.py
2022-06-18 12:59:29 -05:00
Hydrus Network Developer e28a225408
Merge pull request #1167 from bbappserver/patch-10
Add typehints to HydrusRatingArchive.py
2022-06-18 12:55:38 -05:00
Hydrus Network Developer 43c23f5f1f little fix
just in case
2022-06-08 16:08:15 -05:00
Hydrus Network Developer 29e7b80942 Version 488 macos opencv build fix attempt 3
Seems like the problem was pyoxidizer moved up to py3.10 default python for whatever reason. fingers crossed
2022-06-08 16:07:10 -05:00
Hydrus Network Developer fa217a51f5 Version 488 macos opencv build fix attempt 2 2022-06-08 15:51:00 -05:00
Hydrus Network Developer 35f8b7849a Version 488 build scripts fix for macos opencv 2022-06-08 15:45:02 -05:00
Hydrus Network Developer d5c3b5a9a4 Version 488 fixing build scripts 2022-06-08 15:03:12 -05:00
Hydrus Network Developer fc2e470ccc Version 488 help update 2022-06-08 14:53:16 -05:00
Hydrus Network Developer c2a9da76c0 Version 488 little update
Just fixing some default logic
2022-06-08 14:51:24 -05:00
Hydrus Network Developer 4e4ef92cad Version 488 2022-06-08 14:46:00 -05:00
bbappserver 86803fe5d6
Add typehints to HydrusRatingArchive.py 2022-06-03 15:19:08 -07:00
bbappserver b831785020
Add return type hints to core/HydrusVideoHandling.py 2022-06-03 15:13:24 -07:00
bbappserver 2071d9e943
Add type hints to HydrusLogger.py 2022-06-03 14:34:54 -07:00
bbappserver f81b00e42c
Add missing type hints to HydrusImageHandling.py 2022-06-03 14:26:23 -07:00
bbappserver e95d723e4f
Add obvious type hints to HydrusThreading.py 2022-06-03 13:45:14 -07:00
bbappserver 2e9ec70e5b
Add obvious return type hints to HydrusController.py
I was looking through the code again and thought would add type hints for POD types (so that they are certain to work before python 3.7)
2022-06-03 12:37:40 -07:00
Hydrus Network Developer a39462c4bc Version 487
closes #1155
2022-06-01 16:19:26 -05:00
Zweibach 6655d863e4 While called import the page also deals with exports, manual and automatic both 2022-05-28 03:09:39 +02:00