Commit Graph

15 Commits

Author SHA1 Message Date
Hydrus Network Developer 6152573676 Version 499
closes #1221, closes #1219, closes #1222, closes #1223
2022-09-07 16:16:25 -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 da89e4b3ae Version 493
closes #469, closes #1192, closes #1193, closes #1194, closes #1199
2022-07-27 16:18:33 -05:00
Hydrus Network Developer 5db6daa416 Version 486
closes #1141
2022-05-25 16:30:53 -05:00
Hydrus Network Developer 48711d36d9 Version 482
closes #472, closes #1120
2022-04-20 15:18:56 -05:00
Hydrus Network Developer 92fcd8dccb Version 480
closes #1110
2022-04-06 15:40:17 -05:00
Hydrus Network Developer fa5ebd9c22 Version 468
closes #1036, closes #1039, closes #1033
2022-01-05 16:15:56 -06:00
Hydrus Network Developer 1e4db94312 Version 459
closes #447, closes #982, closes #875, closes #989, closes #986, closes #858, closes #855, closes #807, closes #790
2021-10-27 16:12:33 -05:00
Hydrus Network Developer 2daf09a743 Version 453
closes #961, closes #954, closes #904, closes #841
2021-09-01 16:09:01 -05:00
Hydrus Network Developer e95ddf7fb6 Version 447 2021-07-14 15:42:19 -05:00
Hydrus Network Developer 62b50d41e5 Version 443 2021-06-09 15:28:09 -05:00
Hydrus Network Developer eb3e3d7df7 Version 436 2021-04-20 17:01:22 -05:00
Hydrus Network Developer 2ed6362c46 Version 434 2021-04-07 16:26:45 -05:00
Hydrus Network Developer 03c07e5ceb file move for 434
Non-functional build with just some file moves, hoping to aid github in tracking file history.
2021-04-07 13:29:32 -05:00