shamoon
b2f26e1a43
Update status.jsx
2 years ago
shamoon
ae7a77d247
Use replica count for swarm status
...
Co-Authored-By: Raphaël Catarino <raphcatarino@gmail.com>
2 years ago
Jason Fischer
f53f975669
Settle on four fields with free size displayed as Available
2 years ago
shamoon
17ebdd8226
Unifi widgets support sites other than default
2 years ago
shamoon
c2983197a0
Unifi widgets show warning with no data
2 years ago
shamoon
ce644afe9e
Fix search broken in 0.6.5
2 years ago
Ean McLaughlin
ff27b1ef51
Show container status if health is an empty string
...
If data.health is an empty string, ?? will accept it and not use the right side value; instead, we should use || which treats empty string as false and returns the right side value. This will show "RUNNING" in the status box if health is "".
2 years ago
shamoon
7a5a3a6608
Compatible with quicklaunch internet search
2 years ago
shamoon
87dbbcb1e0
Refactor multi & single providers & retain `provider` key only
2 years ago
chain710
3bc0522812
Support multi search providers
...
- add `providers` option in search widget, value is array of provider name, like: `[google, bing]`
2 years ago
shamoon
1f5912c232
Support custom search in quicklaunch web search
2 years ago
shamoon
11d03be4de
Use configured search provider, allow disable internet search
2 years ago
Alex Sinelnikov
4e17628f97
Added search to quicklaunch
2 years ago
shamoon
c7e4a52b99
Merge pull request #841 from JacksonBarker/main
...
Added Brave search provider
2 years ago
Jason Fischer
627ce179ef
Merge pull request #448 from jameswynn/kubernetes
...
Support for Kubernetes and Longhorn
2 years ago
Jackson Barker
ab2c3c6412
Added Brave search provider
2 years ago
José Manuel Jurado Bujalance
93dda99aaa
use abbr as icon fallback
2 years ago
James Wynn
b6e8b64a2e
Merge branch 'main' into kubernetes
2 years ago
Michael Shamoon
84b7f103c3
Allow setting locale for datetime widget directly
2 years ago
Michael Shamoon
af29f5b266
Use tabular nums for datetime to prevent size changing
2 years ago
James Wynn
e15ba1c82c
Merge branch 'main' into kubernetes
2 years ago
Michael Shamoon
d17a17bd3c
Use server-side endpoint to properly cache GH release data
2 years ago
Michael Shamoon
0afc1b96f1
CPU / memory / disk usage bars start from 0
...
Closes #737
2 years ago
Michael Shamoon
5fbc6702bc
Prevent blocking error on GH releases failure
...
Closes #738
2 years ago
Michael Shamoon
679704949e
Fix broken update checker
2 years ago
Michael Shamoon
95dcb8802a
Use ResolvedIcon, remove extra div
2 years ago
Snekussaurier
645cf211dd
Add ability to use custom logo
2 years ago
James Wynn
09eb172079
new status format, new podSelector field, more accurate pod stats
...
* renamed pod label prefix from "homepage" to "gethomepage.dev"
which is more inline with typical kubernetes practices
2 years ago
James Wynn
174cb651b4
Merge branch 'main' into kubernetes
2 years ago
Michael Shamoon
656b818488
Fix conditions map for openmeteo
2 years ago
Michael Shamoon
1aeb3a3b63
Add a perfunctory key to <span>
2 years ago
Michael Shamoon
98c8f2078d
fix another react deps warning
2 years ago
Michael Shamoon
c2230fb308
Fix quick-launch z-index
...
Closes #582
2 years ago
Michael Shamoon
69b1049c17
Graceful fallback when build args not supplied
...
See #578
2 years ago
Michael Shamoon
44c2a1ecbd
fix react dep warning
2 years ago
Michael Shamoon
4c70bff952
Show memory up to 1 decimal place
2 years ago
Michael Shamoon
812eb3d70f
Fix datetime react render error
2 years ago
Jason Fischer
e0edc2735d
Add healthy status if available
2 years ago
Jason Fischer
07385dc91e
Add container health details to status
2 years ago
Michael Shamoon
f16bd91978
fix version number missing
2 years ago
James Wynn
c54374068d
fixed a formatting error and longhorn's usage bar
2 years ago
Jason Fischer
354f819041
Merge pull request #505 from benphelps/ping-and-redesign-status
...
Feature: Service ping, redesign docker status
2 years ago
Michael Shamoon
0653b12104
fix quicklaunch sometimes mislabels bookmarks
2 years ago
James Wynn
a1f2003a77
Merge branch 'main' into kubernetes
2 years ago
James Wynn
1ca61114ef
Merge branch 'benphelps:main' into kubernetes
2 years ago
James Wynn
fdb143304f
Separated kubernetes widgets from resources widgets
2 years ago
Michael Shamoon
8a783ba9f6
Simplify error catching
2 years ago
Michael Shamoon
f473d324df
Fix docker status error display
2 years ago
Michael Shamoon
7c4d8a77cf
Update error display styling
2 years ago
Michael Shamoon
21017e4716
Add detailed Error component for service widgets
2 years ago
Michael Shamoon
7b7740563e
Basic widget data validation
2 years ago
Michael Shamoon
f11173bcaf
Fix text centering in block labels on small screens
...
Closes #516
2 years ago
Jason
280bd0e621
Fix: openweathermap day/night icon issue
...
The day/night icon does not display properly in openwathermap widget due to the typo (sundown -> sunset) in parsing data from openweathermap api. The icon should be displayed properly after the fix.
2 years ago
Michael Shamoon
2bcfc36bc2
use grid-cols instead of flex-basis for bookmarks
...
Fixes #507
2 years ago
Michael Shamoon
1c456b70c0
Re-create service ping, docker status changes
...
See #388
2 years ago
Michael Shamoon
2ab05350a3
Fix maxWidth / maxHeight style attrs
2 years ago
James Wynn
4fc6db49ca
Improved kubernetes error handling
2 years ago
James Wynn
8887fcc3ee
longhorn support
...
* longhorn widget for showing storage stats as "disks"
2 years ago
James Wynn
c4333fd2dc
Kubernetes support
...
* Total CPU and Memory usage for the entire cluster
* Total CPU and Memory usage for kubernetes pods
* Service discovery via annotations on ingress
* No storage stats yet
* No network stats yet
2 years ago
Michael Shamoon
57fef06931
fix resolved icon mdi icon overflow
2 years ago
Michael Shamoon
5fd5762c0c
fix bookmark abbr + icon
2 years ago
Don Reece
8115b54ef9
Adds the option for a bookmark icon (same functionality as service icons). Falls back to abbreviation.
...
Revert "Adds the option for a bookmark icon (same functionality as service icons). Falls back to abbreviation."
This reverts commit d7131584442ba5a52823cf0aa6e96c4b5f09141a.
Add icons to bookmarks
2 years ago
maharsh9100
71faaa56dc
Feature: add category icons ( #301 )
...
* Update setting.yaml mapping
* Implement adding icon to categoryTitle
* Move resolveIcon func to utils for reusability
* Turn off default export eslint rule
* Fix util typo
* Revert "Turn off default export eslint rule"
This reverts commit e8dd853ba6
.
* fix resolveIcon export
* Revert "Update setting.yaml mapping"
This reverts commit 78c9477669
.
* Revert "Implement adding icon to categoryTitle"
* Use settings layout for group icon
* Revert "Fix util typo"
This reverts commit ab49b426ec
.
* ResolvedIcon component
Co-authored-by: Mindfreak9100 <dhoom_rik@yahoo.com>
Co-authored-by: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
2 years ago
stuffinator
e30d21aa7d
fixed datetime widget size issue
...
- the widget was missing a flex-col div around it and was therefore taking up more space than it needed as it was reported here https://github.com/benphelps/homepage/issues/235#issuecomment-1276209354
2 years ago
Michael Shamoon
a86a39c5ee
quicklook shouldnt retain focus after close, also fixes esc key
2 years ago
Michael Shamoon
741a3d6225
Fix quicklaunch strings name
2 years ago
Ben Phelps
aedd9cfeb9
Merge branch 'main' into openmeteo-widget
2 years ago
Michael Shamoon
689e2a8011
Quicklook support individual item target
2 years ago
Michael Shamoon
9c1c0e4465
Add quicklook searchDescriptions option
2 years ago
Michael Shamoon
f62021633b
Respect settings target and allow command override
2 years ago
Michael Shamoon
5abe13c726
Handle click to close, close animation timing
2 years ago
Michael Shamoon
a1788b01c3
Show description in quicklook
2 years ago
Michael Shamoon
484d69a4b5
services should come first
2 years ago
Michael Shamoon
b5410eea12
fix quicklaunch hover bug on open
2 years ago
Michael Shamoon
ba4a1eb646
Refactor, better handle mouseover
2 years ago
Michael Shamoon
db9633496b
Handle clicking items
2 years ago
Michael Shamoon
fa46c9a1a4
lint
2 years ago
Michael Shamoon
3249c95a74
Refactor homepage search, visual improvement
2 years ago
Michael Shamoon
fe770c3864
Initial implentation
2 years ago
Michael Shamoon
e1a62a69f6
Openmeteo Widget
2 years ago
Facinorous
20b7b0706e
Feature: support target in individual services/bookmarks ( #408 )
...
* Adds feature #385
* Fixed the ordering of the evaluations
* Fix double space
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
* Fix double space
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
* Fixed the ordering of the evaluations
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2 years ago
shamoon
5e6f1041cb
Merge pull request #398 from benphelps/better-non-os-unifi-controller
...
Fix: Better non-OS Unifi Controller support
2 years ago
Michael Shamoon
203783953d
Fix wan display for service widget
2 years ago
Michael Shamoon
3d89d7ad1b
Better support non-OS Unifi Controllers
2 years ago
Ben Phelps
4ec8fc1350
add changelog link to version
2 years ago
Ben Phelps
4ea279856f
Merge pull request #377 from shamoon/unified-infowidget-settings
...
Feature: Unified info widget settings
2 years ago
Michael Shamoon
dced918804
Update unifi_console to use private widget options
2 years ago
Ben Phelps
b259ecf870
Merge pull request #369 from shamoon/glances-info-widget
...
Feature: Glances info widget
2 years ago
Michael Shamoon
080bc44a6f
Lint glances info widget
2 years ago
Michael Shamoon
321efd08cc
Glances info widget
2 years ago
Ben Phelps
c95422b682
impl. mdi icons with the possibility for others
2 years ago
Michael Shamoon
69c9a449b1
Revert "Rename unifi_console info widget to unifi"
2 years ago
Michael Shamoon
fe1064b173
Rename unifi_console info widget to unifi
2 years ago
shamoon
1249ecaa68
Merge branch 'main' into main
2 years ago
Ben Phelps
94a518f4a8
add styled headers option
2 years ago
Ben Phelps
e56dccc7f1
new logo and styling tweaks
2 years ago
Jason Fischer
ac4dcd3222
Remove node-unifi package dependency
...
- Add custom Unifi proxy built on existing cookie jar and httpProxy
- Change formatApiCall to emit empty string instead of undefined on missing key
2 years ago
Michael Shamoon
952f0295cc
uptime label
2 years ago
Michael Shamoon
5ba75bc62d
support wan down too
2 years ago
Michael Shamoon
b9b9449cd3
Add unifi_console widget, API endpoint
2 years ago
Ben Phelps
ea96999377
place error boundaries closer to the source
2 years ago
Jason Fischer
962e6e576c
Add ErrorBoundary component
...
- wrap a myriad of components in ErrorBoundary
resolves #270
2 years ago
Ben Phelps
7033652508
Merge pull request #328 from JazzFisch/disable-open-proxy
...
Remove pages/api/proxy.js as it was an open proxy
2 years ago
Jason Fischer
c3a623c329
Remove pages/api/proxy.js as it was an open proxy
...
- The only location pages/api/proxy was used was for icon loading in item.jsx, simply returning the icon URL instead worked just fine. There was no need to proxy icon requests.
fixes : #327
2 years ago
Juan Manuel Bennàssar Carretero
1249724f8a
Fix resources CPU label...
2 years ago
Ben Phelps
2271cc0044
cache github response for 5 min
2 years ago
Jason Fischer
d4ad11a63f
Slightly simplify container.jsx
2 years ago
Jason Fischer
9b7d6b196f
Allow widget field visibility to be configurable
2 years ago
Ben Phelps
bb5721c473
ui polish
2 years ago
Ben Phelps
314050b568
Merge branch 'main' into widget-refactor
2 years ago
Josway
fa2763d8cd
support Baidu search engine
2 years ago
Josway
d18e472623
support Baidu search engine
2 years ago
Ben Phelps
5f0c1ec70a
tweak styles
2 years ago
Ben Phelps
4386999c38
further restructuring
2 years ago
Ben Phelps
9b07f3eb90
Merge branch 'main' into widget-refactor
2 years ago
Ben Phelps
b280e18651
fix nightly issue
2 years ago
Ben Phelps
086bfa310f
lighthouse requirements
2 years ago
Ben Phelps
e4c82b5e8d
fix always loading docker stats block
2 years ago
Ben Phelps
e1a3a82f75
utils cleanup, initial static generation
2 years ago
Ben Phelps
a83d5132d9
refactor lidarr widget
2 years ago
Ben Phelps
47bc073fb4
widget refactoring and cleanup
2 years ago
Jason Fischer
808e79e2ac
Add Docker, Emby, Gotify, Jackett, and JellySeerr widgets
2 years ago
Ben Phelps
562235f828
starting of widget refactoring
2 years ago
Ben Phelps
8bc240b934
refactor i18n to be server side
2 years ago
Ben Phelps
3ae4113043
refactor docker stats open/close
2 years ago
Ben Phelps
555a4b6b05
extralight is extra… light
2 years ago
Ben Phelps
ea6a668a84
add version information
2 years ago
Ben Phelps
0e5477eecf
experiment with lazily loaded widgets
2 years ago
Ben Phelps
122b987fa3
Merge branch 'main' into feature/widget_strelaysrv
2 years ago
Ben Phelps
a677fbefbf
add global settings context
...
will be useful going forward, and simplify widget props being passed around all over the place
2 years ago
Ben Phelps
244a76de0b
fix bookmark styling
2 years ago
Ben Phelps
20ac15b18c
allow setting a global link target
2 years ago
Pablo Garcia de los Salmones Valencia
f281d86e8a
Fixed missing text
2 years ago
Pablo Garcia de los Salmones Valencia
f7000a280e
Add Syncthing Relay Server widget
2 years ago
Pablo Garcia de los Salmones Valencia
586ded6b3f
Add Mastodon widget
2 years ago
Ben Phelps
330575bab3
fix links
2 years ago
Ben Phelps
17f54da524
yaml validation
2 years ago
Ben Phelps
5fc266ed81
better status icon logic for tautulli
2 years ago
Ben Phelps
28b2f79e5b
use aggregate mapped data
...
to reduce the size of the API responses
2 years ago
Jason Fischer
6da1e98c83
Add qBittorrent Widget
...
- extract cookie jar functionality into its own file
- use i18n for more strings in existing widgets
completes: #152
associated: #123
2 years ago
Ben Phelps
ddb2a74540
add AdGuard widget
2 years ago
Ben Phelps
0075429e08
add greeting and datetime info widgets
2 years ago
Ben Phelps
93d5dd88ba
add options for layout, theme and color settings
2 years ago
Ben Phelps
05427253b9
tweak streaming widget spacings
2 years ago
Ben Phelps
e2bc541089
show transcoding info on streaming widgets
2 years ago
Jason Fischer
7e99b3e505
Merge branch 'main' into add-lidarr
2 years ago
Ben Phelps
ace1610dfc
Merge pull request #160 from JazzFisch/add-bazarr
...
Add Bazarr widget
2 years ago
Jason Fischer
cf2f987fd4
Update completed album logic
2 years ago
Jason Fischer
1f2639fbb5
Add Lidarr widget
2 years ago
Ben Phelps
3c2880e4ba
allow search to be auto-focused
2 years ago
Jason Fischer
b520713dc3
Add Bazarr widget
...
associated: #110
2 years ago
Jason Fischer
5009f9d3f2
Merge branch 'main' into add-jackett-widget
2 years ago
Jason Fischer
f750876425
Add the Jackett widget
...
- add the follow-redirect package
- add the tough-cookie package
Jackett API uses a redirect mechanism to set a CSRF token.
This CSRF token is stored in a cookie that is required to
be present or the API won't work.
2 years ago
Ben Phelps
79e5ff2fea
fix linting
2 years ago
Ben Phelps
62188ffdc7
cleanup
2 years ago
Chris McGravey
6b45825472
translate
2 years ago
Chris McGravey
767aa9b3e1
Update CoinMarketCap widget to have time selector
2 years ago
Ben Phelps
d46f5f4613
reverse status icons for Tautulli
2 years ago
Jason Fischer
b19b4f047e
Fix linting errors
2 years ago
Jason Fischer
95b6ea0e23
Merge main
2 years ago
Jason Fischer
b3db549a65
Add Transmission widget
...
- Update http.js to support writing request bodies
- Update http.js to support returning all response headers
resolves : #104
2 years ago
Ben Phelps
340b138962
Add expanded view for resource widgets
2 years ago
Ben Phelps
7ae0ba31cb
remove backdrop-blur until it can be made opt-in
2 years ago
Francisco Coelho
9287d711dc
Update prowlarr.jsx
2 years ago
Francisco Coelho
b5538655e0
Add Prowlarr widget
2 years ago
Ben Phelps
cc0b4be50c
cleanup coinmarketcap widget
2 years ago
Francisco Coelho
840c88db89
Update widget.jsx
...
duplicated widget name
2 years ago
Francisco Coelho
8e8c9755a3
Merge branch 'benphelps:main' into main
2 years ago
Francisco Coelho
ba3b48e8ce
Gotify
2 years ago
Ben Phelps
d3806f7d5b
better handle non-clickable service tiles
2 years ago
Francisco Coelho
0c9c1c599f
Merge branch 'main' of https://github.com/xicopitz/homepage
2 years ago
Ben Phelps
cd53440eff
fix search and weather widget spacing
2 years ago
Ben Phelps
15a0e6cc54
Merge branch 'main' into main
2 years ago
Ben Phelps
ee79335eff
Merge pull request #116 from JazzFisch/additional-widgets
...
Add Readarr and SABnzbd widgets
2 years ago
Ben Phelps
83d7100dd1
normalize media streaming widget padding
2 years ago
Chris McGravey
769f36fa8e
- Change block to return configure translation text
2 years ago
Chris McGravey
1c158f743c
- Add CoinMarketCap widget
2 years ago
Jason Fischer
f8aa1ba391
Add Readarr and SABnzbd widgets
2 years ago
Francisco Coelho
9d790894d5
Sabnzbd Support
2 years ago
Francisco Coelho
a304d87b8a
Merge branch 'main' of https://github.com/xicopitz/homepage
2 years ago
Ben Phelps
ffbb1f5f0b
tweak widget layouts for mobile
2 years ago
Ben Phelps
ad53119088
fix theme selector on mobile
2 years ago
Ben Phelps
4aedda7ba2
add Overseerr widget
2 years ago
Ben Phelps
bd2b28a7ac
redesigned media streaming widgets
2 years ago
Ben Phelps
fb9e03b31d
attempt to fix layout shift on resource widgets
2 years ago
Ben Phelps
31ccb9c933
fix no disk case
2 years ago
Ben Phelps
6e01a743df
support array of disks, for disk resource widget
2 years ago
Ben Phelps
ed65c89516
blur backdrops for better background image support
2 years ago
Francisco Coelho
5e6312fe93
Add Gotify Service
2 years ago
Ben Phelps
e3237b9022
fix text alignment
2 years ago
Ben Phelps
85bc078c46
always attempt location fetch
...
if it fails, then we just fallback to user interaction
2 years ago
Ben Phelps
e4ea30becc
implement weather geolocation
2 years ago
Ben Phelps
61f91f0e45
remove logging
2 years ago
Ben Phelps
c6d8668e69
fix jellyfin integration
2 years ago
Ben Phelps
7b523501ad
fix linting
2 years ago
Ben Phelps
0c8bbdf02b
background images, document title
2 years ago
Ben Phelps
0b43f83daa
cleanup bitrate/byterate i18n formatter
2 years ago
Ben Phelps
0f2f552e87
normalize resource widget styling
2 years ago
Ben Phelps
1b885cb189
fix incorrect i18n keys
2 years ago
Ben Phelps
c08d4b7b9c
implement i18n
2 years ago