Commit Graph

91 Commits

Author SHA1 Message Date
Dale Davies
2ef9c12116 Issue #68: Add per-site options for flexibility in checking status 2023-03-03 14:41:06 +00:00
Dale Davies
4e7ac32508 Issue #66: Allow for background blur of 0 2023-03-01 15:00:37 +00:00
Dale Davies
9ec81c67e8 Fix incorrect order of arguments in Cache::save() 2023-03-01 14:58:39 +00:00
Dale Davies
a58016b2f5 Upgrade to PHP 8.1 2023-03-01 14:56:45 +00:00
Dale Davies
6d4931f1ea Refactor Status class 2022-08-12 15:40:20 +01:00
Dale Davies
c14700f977 Update sites.json with better examples 2022-07-27 06:12:49 +01:00
Dale Davies
c224b1b89c Fix reference to CSS in error page 2022-07-26 14:37:09 +01:00
Dale Davies
d3dc11fdf3 Add and improve custom exception types for all cases 2022-07-26 14:35:10 +01:00
Dale Davies
5b9fe67021 Rebuild bundles for v1.3.0 release 2022-07-26 13:36:34 +01:00
Dale Davies
651217a134 Use HEAD request when checking status to minimise bandwidth 2022-07-26 13:33:30 +01:00
Dale Davies
9c3cf9ab99 Add statuscache duration option 2022-07-25 17:07:01 +01:00
Dale Davies
7794cc0cf2 Refactor page class logic for checkstatus and add to tag page 2022-07-25 17:06:10 +01:00
Dale Davies
0cf55c9917 Update npm packages to fix terser vulnerability 2022-07-25 13:47:09 +01:00
Dale Davies
ce06cc38cd Use HTTPS url for Unsplash composer extension repo 2022-07-25 13:38:19 +01:00
Dale Davies
162193845d Bump package version and rebuild bundles for v1.3.0-dev 2022-07-25 13:37:59 +01:00
Dale Davies
6a2b38dd55 Add site status detection feature 2022-07-25 12:55:53 +01:00
Dale Davies
775ff681b1 Install guzzle 7.0 and upgrade unsplash version due to failed dependency 2022-07-25 12:53:02 +01:00
Dale Davies
c13445afa9 Close session early to avoid session lock blocking other scripts 2022-07-25 12:50:24 +01:00
Dale Davies
3866ee51c3 Update package dependencies 2022-07-19 16:52:59 +01:00
Dale Davies
65aa918cb9 Update package version, changelog and javascript bundle for v1.2.4 release 2022-07-19 16:46:49 +01:00
Dale Davies
cc00b97ca0 Add file comments with Jump banner 2022-07-19 16:38:55 +01:00
Dale Davies
93bab6bdab Update default favicon with new image 2022-07-19 16:21:18 +01:00
Dale Davies
1d1d0e0b62 Issue #41: Add support for a custom favicon 2022-07-19 15:28:58 +01:00
Dale Davies
cdaeff76c6 Fix incorrect site icon URL in search 2022-07-19 12:33:38 +01:00
Dale Davies
d3391d0d98 Rebuild js bundle 2022-07-19 12:29:59 +01:00
Dale Davies
74c2fe882a Fix session locking issue after refactoring routing 2022-07-19 12:29:50 +01:00
Dale Davies
380093ec19 Fix issue #42: Use template partial for dynamic elements 2022-07-19 12:29:27 +01:00
Dale Davies
1246964ac6 Fix wrong longitude in weather api 2022-07-18 14:51:50 +01:00
Dale Davies
42568ff66c Refactor APIs to use routing 2022-07-18 14:29:49 +01:00
Dale Davies
4b5d51ee52 Refactor routing and page classes to be more flexible 2022-07-14 15:59:11 +01:00
Dale Davies
7af5e03784 Tidy up AbstractPage class 2022-07-14 11:40:13 +01:00
Dale Davies
41fb747b8e Updated version number, README and CHANGELOG for v1.2.3 release 2022-07-07 16:24:01 +01:00
Dale Davies
0628914ec0 Add version number and build date to console splash 2022-07-07 09:28:57 +01:00
Dale Davies
3331f2cce2 Fix missing wwwurl in Weather.js and TagPage class 2022-07-07 08:46:56 +01:00
Dale Davies
cb856eb063 Add theme-color meta to show unsplash BG color in Android Chrome header 2022-07-05 14:25:11 +01:00
Dale Davies
296c483a4c Issue #35: Fix incorrect WWWURL config option and use of WWWURL in JS 2022-07-04 14:23:59 +01:00
Dale Davies
48bde6e48d Issue #35: Add optional WWWURL config param 2022-06-30 14:59:41 +01:00
Dale Davies
064af3b747 Issue #37: Add ALTBGPROVIDER config option 2022-06-30 11:26:28 +01:00
Dale Davies
57c0737fcc Update sites.json with sensible example description text 2022-06-30 10:44:59 +01:00
Dale Davies
3477c05c48 Issue #38: Add optional description to sites 2022-06-30 10:43:41 +01:00
Dale Davies
6790438508 Issue #36: Improve use of cache to avoid waiting for lock timeout 2022-06-30 09:44:30 +01:00
Dale Davies
c01294248a Update package.json version, generated bundles and changelog for 1.2.1 patch release 2022-06-07 11:57:39 +01:00
Dale Davies
210212bbd0 Fix incorrect keyup check for ctrl-shift-/ 2022-06-07 11:54:51 +01:00
Dale Davies
4c16470cf2 Fix wrong cache expiry for unsplash data 2022-06-07 11:54:00 +01:00
Dale Davies
458bb22016 Tighten spacing between sites list 2022-06-06 09:19:40 +01:00
Dale Davies
68f179488f Various unsplash tweaks/fixes 2022-06-05 21:57:51 +01:00
Dale Davies
19e98c0789 Improve unsplash attribution link style 2022-06-03 23:30:15 +01:00
Dale Davies
52666c18fa Fix issues and update js/css bundles 2022-06-03 23:17:44 +01:00
Dale Davies
ad322ba0c0 Add Unsplash background image support 2022-06-03 22:41:28 +01:00
Dale Davies
395c17ecdd Limit number of sites in search results 2022-05-30 16:50:51 +01:00