Commit Graph

647 Commits (a7132946a37a793aec9e121438200db3ab5fe401)

Author SHA1 Message Date
Svilen Markov 0b2cfc45c1 Docker containers accessibility improvements 2025-03-17 02:06:32 +07:00
Svilen Markov c8be41ce6c Reduce contrast of calendar dates 2025-03-17 00:45:23 +07:00
Svilen Markov ec2f710d06 Use constant for the prefix 2025-03-16 23:17:07 +07:00
Svilen Markov 71112173b9 Fix title link not opening in new tab 2025-03-16 23:15:19 +07:00
Svilen Markov 1615c20e66 Change custom api int64 types to int
Some of Go's native template functions return int and
having to juggle between int and int64 might get messy
so we'll try to stick to having a single int type
2025-03-16 01:32:35 +07:00
Svilen Markov fbcea12786 Add more info to logged message 2025-03-16 01:25:13 +07:00
Svilen Markov 047d13afd1 Fix summary triangle showing on Safari 2025-03-16 01:24:56 +07:00
Svilen Markov 4c1165533c Define service strings as consts to avoid forgetting to change them in all places 2025-03-15 19:41:08 +07:00
Svilen Markov 14bdcf71fe Remove debug code 2025-03-15 19:10:21 +07:00
Svilen Markov 1b3f022b2d Rename service to reduce ambiguity 2025-03-15 19:03:48 +07:00
Svilen Markov b6d93a7f09
Merge pull request #371 from KallanX/enhancement/add-support-pihole-v6
Enhancement/add support pihole v6
2025-03-15 18:45:22 +07:00
Svilen Markov 4b2438c298 Refactor DNS stats widget 2025-03-15 18:42:58 +07:00
Svilen Markov d22ac6a7a4 Add parseTime to custom-api 2025-03-13 00:55:31 +07:00
Svilen Markov 2f50f5ef34 Merge branch 'main' into dev 2025-03-12 18:04:16 +07:00
Svilen Markov d7bbf2b8e2 Accessibility improvements 2025-03-12 18:01:35 +07:00
Svilen Markov 278fa3c397 Add gap between domain and percent 2025-03-12 18:01:35 +07:00
Svilen Markov 6f48ee98e5 Uppercase currency before looking for matching symbol #365 2025-03-12 18:01:35 +07:00
Svilen Markov 14db59318c Avoid spinning up unnecessary goroutines for single data jobs 2025-03-12 10:35:54 +07:00
Svilen Markov f9b3deaff2 Simplify worker num with min 2025-03-12 10:35:54 +07:00
Ralph Ocdol c265e42220
Add subrequests to custom-api (#385)
* feat: custom-api multiple API queries

* fix template check

* refactor

* Update implementation & docs

* Swap statement

* Update docs

---------

Co-authored-by: Svilen Markov <7613769+svilenmarkov@users.noreply.github.com>
2025-03-12 10:30:29 +07:00
Svilen Markov c0bdf1551d Add support for bool in query params fields 2025-03-10 09:56:47 +07:00
Ralph Ocdol e373eeeed3
fix: full width clickable link for monitor-site (#405)
* feat: full width clickable link for monitor-site

* refactor

* Use grow instead of width-100

---------

Co-authored-by: Svilen Markov <7613769+svilenmarkov@users.noreply.github.com>
2025-03-10 09:49:38 +07:00
Svilen Markov 6c8859863a Add description property to bookmarks widget links 2025-03-02 00:09:28 +07:00
Svilen Markov 31ecd91f7c Fix failing to parse empty response body in custom api widget 2025-03-01 23:43:33 +07:00
Svilen Markov 474255c985 Tweak error message 2025-03-01 23:38:29 +07:00
Svilen Markov 49668d4ba9 Also apply to extension widget 2025-03-01 23:30:20 +07:00
Svilen Markov 8da26ab409 Make query parameters field reusable 2025-03-01 23:29:28 +07:00
Ralph Ocdol 948289a038 feat: add parameters and array parameters support 2025-02-28 08:48:07 +07:00
Ralph Ocdol 99660aeee8 Fix Graph and move SID to header 2025-02-27 23:02:10 +07:00
Svilen Markov ce293ed891 Prevent infinite config include recursion 2025-02-27 07:22:18 +07:00
Svilen Markov 2738613344 Improve error message when widget type not specified 2025-02-27 07:12:07 +07:00
Svilen Markov 5d12d934b8 Use new range syntax 2025-02-27 07:11:44 +07:00
Svilen Markov 19a89645a1 Add support for nested includes 2025-02-27 07:11:03 +07:00
Keith Carichner Jr 65a412eb59 Pushing latest. Add ability to fetch series data from new api. 2025-02-26 16:20:43 +07:00
Svilen Markov 9df9673e84 Add alternative include syntax
Also make it the new recommended way for doing includes
2025-02-25 02:25:01 +07:00
Keith Carichner Jr 2002ed1c9c Pushing latest changes. 2025-02-24 13:52:27 +07:00
Svilen Markov 9c98c6d0c4 Merge branch 'main' into dev 2025-02-22 13:33:17 +07:00
Svilen Markov dac0d15e78 Update implementation 2025-02-22 13:29:00 +07:00
Keith Carichner Jr e643a44b59 Pushing latest fixes to handle the two different JSON responses. 2025-02-20 14:54:11 +07:00
Keith Carichner Jr 008c4a3ab7 Removing SID check func. 2025-02-19 23:04:45 +07:00
Keith Carichner Jr 38d3d11571 Attempting to add support for Pi-hole v6. 2025-02-19 17:30:14 +07:00
ejsadiarin c00d937f4c feat(monitor): add basic-auth feature for protected sites
this closes [issue #316](https://github.com/glanceapp/glance/issues/316)

Furthermore, this could be expanded to also pass the configured basic
auth credentials to the request when the user clicks on the specific
monitor widget
2025-02-19 17:28:13 +07:00
Svilen Markov d4565acfe7 Markets widget rate limit fix 2025-02-19 02:25:07 +07:00
Svilen Markov 16129c53bd
Merge pull request #358 from rubiojr/rubiojr/reload-on-rename2
Auto-reload config file on RENAME
2025-02-19 01:25:08 +07:00
Svilen Markov c76a4d4be7 Increase docker containers widget timeout 2025-02-17 23:45:57 +07:00
Svilen Markov c33fe45d4c Merge branch 'main' into dev 2025-02-17 23:27:42 +07:00
Svilen Markov fcccb7eb38 Update error message 2025-02-17 23:20:38 +07:00
Svilen Markov f9209406fb Reduce duplication of constants 2025-02-17 23:18:27 +07:00
Svilen Markov 27af0400c0 Tweak impl for handling config renames 2025-02-17 22:28:10 +07:00
Sergio Rubio 76a80ff034 Add clarifying comment 2025-02-17 19:17:49 +07:00
Sergio Rubio f7f333ad52 Auto-reload config file on RENAME
Some editors (like Vim), create a temp file when saving, then replace
the file being edited with the temp file. This causes the FS notify
event to be RENAME, not WRITE, so auto-reload misses this.

In addition to that, the file is removed from the watcher and the
auto-reload functionality stops working entirely after the first RENAME.

https://github.com/fsnotify/fsnotify/issues/255 describes this.
2025-02-17 19:08:54 +07:00
Svilen Markov 0ce45e32aa Update dashboard icons repo 2025-02-15 14:59:20 +07:00
Svilen Markov e01af4adec Delay changing popover display
Previously would make the popover visible and then reposition
it on the next frame in order to avoid getting called recursively
due to the observer, however this causes the scrollbar to appear
if it wasn't already visible for a single frame which is janky.

This change fixes that.
2025-02-15 13:53:13 +07:00
Kevin 94806ed45d
Added blocked domains count for Technitium 2025-02-12 16:05:38 +07:00
Kevin 0c8358beaa
Added Technitium as a valid service for dns-stats widget 2025-02-12 15:58:05 +07:00
Svilen Markov bb9cb03c8a Fix index out of range 2025-02-10 11:22:48 +07:00
Svilen Markov 37f35281b4 Add server-stats widget 2025-02-09 17:52:22 +07:00
Svilen Markov 306fb3cb33 Add new calendar and deprecate old 2025-02-09 17:47:20 +07:00
Svilen Markov e495fbfd99 Remove comment 2025-02-09 17:33:07 +07:00
Svilen Markov 8331c4b305 Add Exists function 2025-02-09 05:32:30 +07:00
Svilen Markov 5a06f4788b Return NaN instead of 0 when dividing by 0 2025-02-09 05:32:05 +07:00
Svilen Markov 825ef84da5 Add comment 2025-02-09 00:39:51 +07:00
Svilen Markov c583057d45 Allow specifying playlists separately 2025-02-09 00:31:53 +07:00
Svilen Markov cd1e4e9f91 Update update warn link 2025-02-07 11:06:44 +07:00
Svilen Markov 33f8e6d144 Update notice page 2025-02-07 11:06:20 +07:00
Svilen Markov af70cc83ba Add `preserve-order` and `limit` props to RSS widget 2025-02-07 11:05:53 +07:00
Svilen Markov 21a6fe407b Remove println 2025-02-04 03:55:41 +07:00
Svilen Markov 1c1a7b3e27 Change label from title to name 2025-02-02 13:02:59 +07:00
Svilen Markov 61fd5481cc Update custom API 2025-02-02 13:02:46 +07:00
Svilen Markov d400b27545 Fix observer console errors 2025-01-22 16:59:10 +07:00
Svilen Markov 8a75f303bb Remove extra whitespace 2025-01-17 20:16:55 +07:00
Svilen Markov 0ce706e02e Update releases widget 2025-01-17 20:14:07 +07:00
Svilen Markov 3076593021 Merge remote-tracking branch 'upstream/release/v0.7.0' into add-prereleases-to-releases 2025-01-17 19:35:46 +07:00
Svilen Markov a83389bb7d
Merge pull request #314 from JeckDev/release/v0.7.0
feat: add alternate link (error-url) for monitor widget sites
2025-01-17 19:10:41 +07:00
Svilen Markov ee1cde8a04 Update monitor widget 2025-01-17 19:09:49 +07:00
HECHT Axel 62e9c32082
feat: theme switcher 2025-01-15 12:19:50 +07:00
Svilen Markov a9efe88461 Revert points abbreviation 2025-01-15 07:49:08 +07:00
Jeck c8200f2972 Added error-url parameter to monitor sites 2025-01-14 21:32:04 +07:00
Svilen Markov 80b43d3e0c Further simplify points abbreviation implementation 2025-01-14 11:58:26 +07:00
Svilen Markov a7e235441b Simplify points abbreviation implementation 2025-01-14 11:55:52 +07:00
Svilen Markov bb80637e72 Only hide comment count if there's a target URL 2025-01-14 11:35:02 +07:00
Svilen Markov 8fb5de4e87 Remove whitespace in template 2025-01-14 10:48:35 +07:00
Svilen Markov 1c03f0a07a Update forum post templates
* Use approx number for points & comments
* Hide comments when limited on horizontal space
* Abbreviate "points" to "pts" when limited on horizontal space
* Don't let domain wrap
2025-01-14 10:41:46 +07:00
Svilen Markov b4ac96ccaf Remove whitespace in template & increase popover max width 2025-01-13 10:47:55 +07:00
Svilen Markov 5723fbdea5 Add markets widget link templates & automatic name 2025-01-12 04:21:47 +07:00
Svilen Markov 260bc15577 Remove reddit widget title forward slash prefix 2025-01-11 22:31:45 +07:00
Svilen Markov 59bfe3e835 Add vertical-list style for videos widget 2025-01-11 19:48:06 +07:00
Svilen Markov 086fac4120 Fix monitor widget showing incorrect status icon 2025-01-11 17:59:07 +07:00
Mystically 46bc36ad4a oops 2025-01-09 21:20:11 +07:00
Mystically ed477e8cc6 add option to include github prereleases 2025-01-09 21:19:13 +07:00
Svilen Markov db512419ea Add new text color class 2025-01-07 15:34:58 +07:00
Svilen Markov 491bc65a38 Add target property on bookmarks widget 2025-01-07 10:45:54 +07:00
Svilen Markov 108c83588c Allow using a standard HTTP proxy in reddit widget 2025-01-06 20:40:46 +07:00
Svilen Markov abbb4950a5 Fix HTML entities in RSS item titles 2025-01-04 07:49:29 +07:00
HECHT Axel 8ad7d4be0a
feat: add possibility to set search input placeholder 2025-01-03 19:36:43 +07:00
Svilen Markov ac7f3805d4 Add custom unmarshalling for pihole queries stats
+ hide-graph and hide-top-domains options for DNS stats widget
2024-12-28 14:17:48 +07:00
Svilen Markov e524dd111e
Merge pull request #286 from DallasHoff/mobile-style-fixes-0.7.0
Mobile style fixes
2024-12-26 17:04:21 +07:00
Svilen Markov 4a14709f13 Tweak iOS fixes 2024-12-26 17:02:15 +07:00
Svilen Markov e546488aeb Fix broken reddit video & nsfw post thumbnails 2024-12-26 13:20:03 +07:00
Svilen Markov 0702e0abd3 Fix broken reddit video thumbnail URLs 2024-12-26 13:16:38 +07:00
Dallas Hoffman 29318005b2 Mobile style fixes 2024-12-24 14:42:28 +07:00
Svilen Markov eb86c3fb79 Allow setting same-tab and hide-arrow on bookmark groups 2024-12-22 14:22:11 +07:00
Svilen Markov f89fc2ee1d Preserve formatting of non-html extension widget content 2024-12-22 13:44:41 +07:00
Svilen Markov 495eaa0a37 Add Widget-Content-Frameless option to extension widget 2024-12-22 13:31:26 +07:00
Svilen Markov b44b7b80ff Don't use sprintf for relative time attribute 2024-12-20 11:41:48 +07:00
Svilen Markov d575a0a29f Remove console.log 2024-12-18 12:47:30 +07:00
Svilen Markov 2e1134fdfb Properly handle future timestamps for relative time 2024-12-18 11:30:17 +07:00
Svilen Markov ab6ae15836 Add automatic native titles to all truncateable elements 2024-12-17 23:34:32 +07:00
Svilen Markov a4840c7365 Remove unnecessary variables 2024-12-17 00:30:34 +07:00
Svilen Markov dbcc13a5cf Allow inserting env variables anywhere in the config 2024-12-16 23:59:25 +07:00
Svilen Markov 8d2639b349 Allow RSS feed URLs to be specified by env variables 2024-12-16 14:08:47 +07:00
Svilen Markov 889b034a79 Rename struct 2024-12-16 14:07:37 +07:00
Svilen Markov e49145023f Don't escape user-defined URLs 2024-12-16 14:05:52 +07:00
Svilen Markov ae1fb05607 Better convention for safe template types 2024-12-16 13:58:58 +07:00
Svilen Markov 80a957bc5b Change extension user-defined title to take precedence 2024-12-15 15:04:33 +07:00
Svilen Markov 949fde1517 Fix edge case in weather widget graph 2024-12-11 18:50:34 +07:00
Svilen Markov 804cf9916b Change simple icons provider and always use latest version 2024-12-11 18:47:30 +07:00
Svilen Markov ef24680baf Fix overlap issues in weather and dns-stats widgets 2024-12-11 18:38:09 +07:00
Svilen Markov d4b1d240b9 Fix releasing page mutex during template execution 2024-12-08 14:55:53 +07:00
Svilen Markov 7f667e2d1c Allow using env variables in monitor and bookmarks widget URLs 2024-12-07 16:40:09 +07:00
Svilen Markov a1afdb0c63 Allow digits in env variable names 2024-12-07 16:17:09 +07:00
Svilen Markov 8adad18198 Move variable definition outside of closure 2024-12-07 09:20:01 +07:00
Svilen Markov 49a0758aae Fix trying to load incorrect thumbnail if post marked nsfw 2024-12-07 08:57:51 +07:00
Svilen Markov e3bdc73013 Allow specifying playlist in videos widget
Co-authored-by: vishalkadam47 <vishal@jeevops.com>
2024-12-06 10:54:14 +07:00
Svilen Markov 1922e1e895 Increase RSS widget workers 2024-12-06 10:54:14 +07:00
Svilen Markov 84537e6884 Update status icons 2024-12-04 08:19:24 +07:00
Svilen Markov f7062115bc Add support for selfhst icons 2024-12-04 08:11:18 +07:00
Svilen Markov 24f9f20eb7 Reduce list gap 2024-12-03 22:11:51 +07:00
Svilen Markov 217c6f2ed0 Remove container created time 2024-12-03 20:13:23 +07:00
Svilen Markov fcda017c39 Update docker containers widget 2024-12-03 19:04:43 +07:00
Svilen Markov 0c36925783 Fix off by 1px popover triangle 2024-12-03 16:52:28 +07:00
Svilen Markov fcb67e62c5 Change widget error header icon to SVG 2024-12-03 16:51:33 +07:00
Svilen Markov 0651a2886e Merge latest changes 2024-12-03 13:59:20 +07:00
Svilen Markov d876f4cb39 Add allow-insecure for dns-stats widget 2024-11-30 14:24:56 +07:00
Svilen Markov b5259d1a98 Rename variables & interface 2024-11-30 14:24:19 +07:00
Svilen Markov ffe053ffc5 Even more config watcher fixes 2024-11-30 12:54:19 +07:00
Svilen Markov 1785af4749 More config watcher fixes 2024-11-30 12:37:56 +07:00
Svilen Markov 98b4b7330e Further fixes for config file watcher 2024-11-30 12:23:57 +07:00
Svilen Markov f68e5ae9ef Optimize cache control header assignment in file server 2024-11-30 11:16:07 +07:00
Svilen Markov b3e73ce86a Move log outside of func 2024-11-30 10:59:58 +07:00
Svilen Markov 02cbb5f812 Fix CS 2024-11-30 10:48:33 +07:00
Svilen Markov 1d9ae72c81 Rename variables 2024-11-29 22:58:05 +07:00
Svilen Markov d6470ae814 Somewhat working fix for config watcher 2024-11-29 21:45:50 +07:00
Svilen Markov a816d1a913 Update error messages 2024-11-29 21:12:10 +07:00
Svilen Markov 2c03316f86 Update error 2024-11-29 21:06:58 +07:00
Svilen Markov d19214a390 Update error messages 2024-11-29 20:52:09 +07:00
Svilen Markov 03035d1a2d Move template vars 2024-11-29 20:45:33 +07:00
Svilen Markov 6886716e67 Add comment 2024-11-29 18:28:10 +07:00
Svilen Markov 6165308c23 Fix random overlapping issues after browser update... wtf? 2024-11-29 17:34:25 +07:00
Svilen Markov 77a9469ff8 Add console message about new config location 2024-11-29 17:11:07 +07:00
Svilen Markov 2dce9b4c48 Listen on all interfaces 2024-11-29 17:03:52 +07:00
Svilen Markov 74e05763f7 Re-add tzdata 2024-11-29 16:45:18 +07:00
Svilen Markov a4185fde07 Rename file 2024-11-29 16:41:15 +07:00
Svilen Markov ebb519e6d8 Capitalize console messages 2024-11-29 16:38:16 +07:00
Svilen Markov 90fbba600f Restructure & refactor codebase 2024-11-29 16:34:15 +07:00
Svilen Markov 4bd4921131
Merge pull request #267 from xendke/calendar-start-day
Optionally start calendar weeks on Sunday
2024-11-26 17:02:26 +07:00
Juan Xavier Gomez 44ee813c6f simplify cal weekday index 2024-11-25 15:49:28 +07:00
Juan Xavier Gomez 3e467c5021 optionally start calendar weeks on sunday 2024-11-25 13:04:52 +07:00
Svilen Markov 2b0dd3ab99 Refactor 1/2 + new stuff
* Refactor CLI
* Add config:print command
* Add diagnose command
* Allow including other files in config
* Watch for file changes and automatically restart server
2024-11-24 15:39:14 +07:00
Andrejs Baranovskis 2618346a32 Rewrote docker client to reduce dependencies ♻️ 2024-11-20 17:03:37 +07:00
Andrejs Baranovskis eacbb14279 Added docker widget with documentation 2024-11-19 17:58:55 +07:00
Svilen Markov 7e345dd1f9 Add comment 2024-11-17 10:18:11 +07:00
Svilen Markov afe6ad6bfc Don't focus new tab on middle click
This is more in line with how the browser behaves on middle click
2024-11-17 10:06:54 +07:00
Svilen Markov af4c1e8514 Prevent default on middle click 2024-11-17 09:57:46 +07:00
Svilen Markov d4fecd1dd8 Fix middle mouse click 2024-11-17 09:49:56 +07:00
Svilen Markov 79779eb721 Restore title-url functionality on group titles 2024-11-17 09:36:46 +07:00
Svilen Markov 6af666b58c Reduce margin 2024-11-16 15:00:05 +07:00
Svilen Markov 42872136a0 Reduce gap 2024-11-16 11:52:09 +07:00
Svilen Markov aca7b2ac5f Reduce status icon size 2024-11-16 11:45:23 +07:00
Svilen Markov a646f19b3f Make monitor widget compact style title size dynamic 2024-11-16 11:25:29 +07:00
Svilen Markov 9c5298aebf Add compact style for monitor widget 2024-11-16 11:10:46 +07:00
Svilen Markov c6b07852fe Clear search input on submission 2024-11-16 08:29:58 +07:00
Svilen Markov 5e576a58e9
Merge branch 'release/v0.7.0' into default-expand-mobile-navigation 2024-11-16 07:20:49 +07:00
Svilen Markov c1efd3f68b Fix formatting 2024-11-16 07:15:26 +07:00
Svilen Markov becf34b0d9
Merge branch 'release/v0.7.0' into main 2024-11-16 06:49:11 +07:00
Svilen Markov f7239137d6 Update icons implementation to use custom type 2024-11-16 06:37:05 +07:00
Doc Em d656986413 Add DashboardIcon (PNG) Support
- Refactored to make better naming sense
- Added capability to select between the PNG and SVG offerings of DashboardIcons
2024-11-14 20:06:54 +07:00
2Q2C0DE d0c4e9d846 Add Dashboard Icons prefix support
- defined new type IconSource and constants, presently supporting:
  - LocalFile
  - SimpleIcon
  - DashboardIcon
- added new field to bookmarks and monitors to hold IconSource
- adjusted IsSimpleIcon to get truthiness from IconSource field
- generalised `toSimpleIconIfPrefixed` into `toRemoteResourceIconIfPrefixed`,
  adding support for `walkxcode`'s dashboard icons via CDN (svg)
2024-11-14 18:30:41 +07:00
Svilen Markov bacb607d90 Allow using env variables in custom API URL 2024-11-03 04:46:24 +07:00
Svilen Markov 3914e24b3d Update twitch channel stream preview popover 2024-11-01 22:57:34 +07:00
Svilen Markov 4582be1da5 Allow changing horizontal offset of popover 2024-11-01 22:57:06 +07:00
Svilen Markov c3c7f8b14f Allow changing max columns on split columns widget 2024-10-31 18:23:56 +07:00
Svilen Markov 863d4f117b
Merge pull request #251 from ehaughee/market-name-hovertext
Add title prop to Market Name for full text of truncated names on hover
2024-10-30 23:57:11 +07:00
Eric Haughee 35038ed56b Add title prop to Market Name for full text of truncated names on hover 2024-10-30 15:25:19 +07:00
Svilen Markov c4149f5d94
Merge pull request #248 from oliver-mitchell/fix-non-whole-hour-timezone-display-on-clock
fix: non-whole-hour timezones now correctly shown on Clock widget
2024-10-30 15:48:24 +07:00
Svilen Markov de2db71e54 Simplify clock zone diff text and add title for more details 2024-10-30 15:30:34 +07:00
Svilen Markov 2e3ed896cc Give clock time min width to avoid inconsistent layout for 12 hour format 2024-10-30 15:25:30 +07:00
Ralph Ocdol f6f352e9e0 fix: indention 2024-10-29 18:15:28 +07:00
Ralph Ocdol 33dede8abc feat: added auto expand mobile page navigation 2024-10-29 18:13:24 +07:00
Oliver Mitchell 1e2e66ecf7 fix: non-whole-hour timezones now correctly shown on Clock
Timezones that used non-whole-hour definitions (ie. Australia/ACDT) not correctly shown on the Clock widget. This fix changes how the difference is calculated to account for both minutes, and hours.

Due to the change, the text shown for relative timezone differences also had to be changed.
2024-10-29 00:00:37 +07:00
Svilen Markov 6e5140d859 Allow specifying headers in RSS feeds 2024-10-21 23:49:09 +07:00
Svilen Markov 84a7f90129 Add custom API widget 2024-10-21 23:27:25 +07:00
Svilen Markov 2dd5b29303 Remove unused class 2024-10-18 11:10:00 +07:00
Svilen Markov bc8f17393a Fix simple icons URL 2024-10-18 10:54:34 +07:00
Svilen Markov 201b4ca1e8 Use AltStatusCodes for HasFailing check 2024-10-18 10:51:46 +07:00
Cody Meadows 04811a0658 Merge remote-tracking branch 'upstream/release/v0.7.0' into alt-status-codes
Update to current release
2024-10-17 22:01:56 +07:00
Cody Meadows ee94d6aa89 Add alternative status code prameter 2024-10-17 21:58:18 +07:00
Svilen Markov 3382cd6208 Show twitch stream preview and title on avatar hover 2024-10-17 21:53:07 +07:00
Svilen Markov 56f9ec1d10 Include title in twitch channel data 2024-10-17 21:37:32 +07:00
Svilen Markov 1b42312d02 Fix edge case in popover 2024-10-17 21:36:41 +07:00
Svilen Markov 8a41a9f506 Improve formatting of request body 2024-10-17 21:36:22 +07:00
Svilen Markov 18bb2d7501 Change simple icons provider 2024-10-16 10:58:09 +07:00
Svilen Markov 6f8e576c9b Add fallback-content-type property 2024-10-16 10:52:57 +07:00
Svilen Markov e5bb102ab1 Add split-column widget 2024-10-15 18:05:29 +07:00
Svilen Markov 13700fe2b2 Change masonry options source 2024-10-15 16:04:22 +07:00
Svilen Markov 3cfbe65855 Make the first full column the primary on mobile rather than the last 2024-10-15 15:58:30 +07:00
Svilen Markov ab0b11cc92 Add masonry layout functionality 2024-10-13 18:33:26 +07:00
Svilen Markov 17c8071de9 Extract group widget functionality into generic widget container 2024-10-13 18:30:47 +07:00
Svilen Markov 1fe7f61ec8 Change environment variables behavior
* Can now be inserted anywhere in the string
* Can now insert multiple environment variables in a single string
* Can now be escaped if prefixed with \
2024-10-13 17:12:59 +07:00
Svilen Markov ea3b8124fc Remove unused class 2024-10-13 17:08:52 +07:00
Eric Haughee e434fe0847 Add Markets sort-by: change to sort by percent change 2024-10-03 11:26:33 +07:00
Svilen Markov 8a8aaa752e Fix edge case in weather widget
If the temperature for the entire day is the same the range is 0, divide by 0 no bueno
2024-10-02 10:40:25 +07:00
Svilen Markov 9a36187333 Add /api/healthz endpoint 2024-09-30 00:42:19 +07:00
Svilen Markov b0c4d70628 Fix bug with collapsible grids inside of group widget
Also move utils to new file
2024-09-30 00:42:19 +07:00
Svilen Markov d5fa6424c1 Fix bookmark icons shrinking when text wraps 2024-09-30 00:42:19 +07:00
Svilen Markov 672547cd07 Switch to using custom type for pihole's top blocked domains 2024-09-30 00:24:44 +07:00
SimJunYou 28167403a4 Cover edge case when Pihole's privacy settings are enabled 2024-09-19 17:43:43 +07:00
Svilen Markov db1ed9e257 Fix & refactor adguard stats 2024-09-10 05:38:14 +07:00
Svilen Markov adef35049f Add warning when pihole doesn't return expected data points 2024-09-10 05:38:14 +07:00
Svilen Markov bd9abf2e52 Fix mobile nav links wrapping 2024-09-10 05:38:14 +07:00
Svilen Markov a68a907fa7 Update SVG 2024-09-08 19:35:01 +07:00
Svilen Markov 1a05d6d03a Don't export function 2024-09-08 19:34:43 +07:00
micash 60f4183057 add codeberg releases 2024-09-08 16:59:24 +07:00
Svilen Markov d60457afaf Merge branch 'main' into release/v0.6.0 2024-09-08 04:17:23 +07:00
Svilen Markov 2fd5edc6e4 Update CSS 2024-09-08 00:43:26 +07:00
Svilen Markov 6b0a569998 Limit width of widgets 2024-09-06 21:45:03 +07:00
Svilen Markov 4476391287 Fix missing class 2024-09-06 20:33:04 +07:00
Svilen Markov 16a9d8c244 Update group widget styling 2024-09-06 20:32:20 +07:00
Svilen Markov bbda9a0ee8 Add single-line-titles property to RSS widget 2024-09-04 23:02:16 +07:00
Svilen Markov 776fdcc6ce Merge branch 'release/v0.6.0' into features 2024-09-03 00:26:33 +07:00
Svilen Markov f76e06ec57 Fix videos widget channel URL 2024-09-01 02:27:09 +07:00
Svilen Markov 3a9cff697b Add and fix monitor widget class 2024-08-31 18:51:59 +07:00
Svilen Markov e6979c77e3 Update dynamic columns & remove the need to specify style 2024-08-31 18:37:08 +07:00
Svilen Markov 99866507f5 Fix overflowing text in monitor widget 2024-08-31 17:35:53 +07:00
Svilen Markov cf0dd07c21 Add center-vertically property 2024-08-31 17:35:38 +07:00
Svilen Markov b9bf8c6c96 Fix version formatting in releases widget 2024-08-30 16:19:20 +07:00
Svilen Markov 725d0da15d Add show-failing-only property to the monitor widget 2024-08-29 21:14:50 +07:00
Svilen Markov 37164070d2 Merge branch 'release/v0.6.0' into features 2024-08-29 20:06:40 +07:00
Svilen Markov 71ca1753ef Update repository widget last commits 2024-08-29 18:18:38 +07:00
Svilen Markov c6bfbf4ac1
Merge branch 'release/v0.6.0' into github-commit 2024-08-29 17:40:14 +07:00
Svilen Markov a27fde72ee Fix group widget 2024-08-27 21:41:18 +07:00
Svilen Markov 785f6a36bf Increase assets cache time 2024-08-27 17:29:31 +07:00
Svilen Markov 1a4c12d851 Fix hardcoded release icons 2024-08-27 17:17:41 +07:00
Svilen Markov b484e32b08 Improve dockerhub releases 2024-08-27 05:19:35 +07:00
Svilen Markov 303438834b
Merge pull request #165 from Fumesover/release/v0.6.0
releases: Add support for gitlab
2024-08-27 03:37:45 +07:00
Svilen Markov 48ef60e0eb Add todo 2024-08-27 03:33:37 +07:00
Svilen Markov 01af97ddab Allow fetching releases from multiple sources 2024-08-27 03:26:16 +07:00
Svilen Markov 038794fa1c
Merge pull request #75 from realdavidops/main
Allow some branding customization.
2024-08-27 00:18:04 +07:00
Svilen Markov ffb1bccb10 Move default logo text to the template 2024-08-27 00:15:55 +07:00
Svilen Markov 371eb3bee6 Change styling of custom logo 2024-08-27 00:14:31 +07:00