Commit Graph
100 Commits
Author SHA1 Message Date
Ben Phelps 7852797bab Merge pull request #134 from xicopitz/main
Add Prowlarr widget
2022-09-12 21:11:25 +03:00
Ben Phelps 406358aae9 package coinmarketcap logo 2022-09-12 18:19:07 +03:00
Ben Phelps a5d59e7e45 images/future is no longer experimental 2022-09-12 14:30:57 +03:00
Ben Phelps 92a4ad0c5e update packages 2022-09-12 14:29:55 +03:00
Ben Phelps d963bcd0c4 Update README.md 2022-09-12 13:45:46 +03:00
Ben Phelps 2e4125c81c Update README.md 2022-09-12 13:34:27 +03:00
Ben Phelps 5293ff3580 reorganize contributions in readme 2022-09-12 13:33:55 +03:00
Ben Phelps 9faae7cb67 allow Weblate to handle missing translations 2022-09-12 12:41:03 +03:00
Ben Phelps ea06fbe666 js linting 2022-09-12 12:39:04 +03:00
Ben Phelps cc0b4be50c cleanup coinmarketcap widget 2022-09-12 12:38:50 +03:00
Ben Phelps ea55cde043 Merge pull request #121 from xicopitz/main
Gotify
2022-09-12 12:36:38 +03:00
Ben Phelps d3806f7d5b better handle non-clickable service tiles 2022-09-12 11:55:01 +03:00
Ben Phelps cd53440eff fix search and weather widget spacing 2022-09-12 11:00:15 +03:00
Ben Phelps 3660140539 consolidate api handlers 2022-09-12 10:59:56 +03:00
Ben Phelps f6322077a4 Merge pull request #118 from ItsJustMeChris/main
Add coin market cap module
2022-09-12 10:41:17 +03:00
Ben Phelps 15a0e6cc54 Merge branch 'main' into main 2022-09-12 10:40:56 +03:00
Ben Phelps 4480c26910 allow weblate to apply new strings 2022-09-12 10:32:40 +03:00
Ben Phelps e778595296 Merge branch 'main' of github.com:benphelps/homepage
# Conflicts:
#	public/locales/it/common.json
2022-09-12 10:32:22 +03:00
Ben Phelps f84ff7cedc allow weblate to apply new strings 2022-09-12 10:26:03 +03:00
Ben Phelps ee79335eff Merge pull request #116 from JazzFisch/additional-widgets
Add Readarr and SABnzbd widgets
2022-09-12 10:23:49 +03:00
Ben Phelps 83d7100dd1 normalize media streaming widget padding 2022-09-12 09:41:44 +03:00
Ben Phelps 4531985032 fix standalone docker widget 2022-09-12 06:18:51 +03:00
Ben Phelps ffbb1f5f0b tweak widget layouts for mobile 2022-09-11 21:02:33 +03:00
Ben Phelps ad53119088 fix theme selector on mobile 2022-09-11 19:11:58 +03:00
Ben Phelps 4aedda7ba2 add Overseerr widget 2022-09-11 17:24:33 +03:00
Ben Phelps f79213c9d3 update language attributions 2022-09-11 17:24:12 +03:00
Ben Phelps bd2b28a7ac redesigned media streaming widgets 2022-09-11 17:01:51 +03:00
Ben Phelps 53149df5f1 handle proxy methods other than GET 2022-09-11 14:30:28 +03:00
Ben Phelps bc2025b3ba handle 204 and 304 proxy responses 2022-09-11 14:30:14 +03:00
Ben Phelps 236450f6f1 add error logging to services fetching 2022-09-11 14:28:29 +03:00
Ben Phelps fb9e03b31d attempt to fix layout shift on resource widgets 2022-09-11 14:28:12 +03:00
Ben Phelps 31ccb9c933 fix no disk case 2022-09-11 14:21:16 +03:00
Ben Phelps 6e01a743df support array of disks, for disk resource widget 2022-09-11 14:13:58 +03:00
Ben Phelps ed65c89516 blur backdrops for better background image support 2022-09-11 13:46:01 +03:00
Ben Phelps b8b8dad9fb Update README.md 2022-09-11 11:35:00 +03:00
Ben Phelps 690d17e132 Merge branch 'main' of github.com:benphelps/homepage 2022-09-11 11:34:00 +03:00
Ben Phelps a1e9912b36 update readme 2022-09-11 11:33:36 +03:00
Ben Phelps d861264ecf fix error case cause failure to load anything 2022-09-11 11:13:54 +03:00
Ben Phelps e3237b9022 fix text alignment 2022-09-10 21:43:14 +03:00
Ben Phelps 3882dd4f5a fix cases where configurations are empty 2022-09-09 22:01:01 +03:00
Ben Phelps d66326b41d implement docker service discovery via labels 2022-09-09 21:53:05 +03:00
Ben Phelps c418efe007 fix fallback to / in disk resource widget 2022-09-09 15:27:42 +03:00
Ben Phelps 5677254b46 add new weather feature to readme 2022-09-09 13:07:20 +03:00
Ben Phelps cb76a8165d pre-create settings.yaml for build process 2022-09-09 13:07:09 +03:00
Ben Phelps a7a1eca0cd attempt to fix weird race condition in builds? 2022-09-09 12:59:43 +03:00
Ben Phelps 85bc078c46 always attempt location fetch
if it fails, then we just fallback to user interaction
2022-09-09 12:57:15 +03:00
Ben Phelps e4ea30becc implement weather geolocation 2022-09-09 12:44:34 +03:00
Ben Phelps 61f91f0e45 remove logging 2022-09-09 11:51:36 +03:00
Ben Phelps c6d8668e69 fix jellyfin integration 2022-09-09 11:42:08 +03:00
Ben Phelps 036fbb0f49 fix build 2022-09-09 08:27:25 +03:00
Ben Phelps 13779c5618 update skeleton files 2022-09-09 07:10:45 +03:00
Ben Phelps 6802fd0c1d update readme 2022-09-09 07:10:39 +03:00
Ben Phelps 7b523501ad fix linting 2022-09-09 07:10:33 +03:00
Ben Phelps 0c8bbdf02b background images, document title 2022-09-09 06:45:43 +03:00
Ben Phelps 0b43f83daa cleanup bitrate/byterate i18n formatter 2022-09-08 20:17:58 +03:00
Ben Phelps 0f2f552e87 normalize resource widget styling 2022-09-08 20:17:39 +03:00
Ben Phelps b3bedc7c31 update readme, contributors and formatting 2022-09-08 18:57:27 +03:00
Ben Phelps 9fb88eb325 fix to BCP style language folder 2022-09-08 14:41:26 +03:00
Ben Phelps 7cdc2fa89a add Norwegian attribution to readme 2022-09-08 14:19:22 +03:00
Ben Phelps a4b17d9a8f remove readonly i18n keys from other languages 2022-09-08 14:00:53 +03:00
Ben Phelps 7c35a88483 Merge branch 'main' of github.com:benphelps/homepage 2022-09-08 13:20:38 +03:00
Ben Phelps 1b885cb189 fix incorrect i18n keys 2022-09-08 13:19:49 +03:00
Ben Phelps d4dbfebe72 fix english 2022-09-08 12:54:05 +03:00
Ben Phelps 575d233078 add translation info to readme 2022-09-08 12:52:28 +03:00
Ben Phelps 04a78c07a7 use ellipsis 2022-09-08 12:52:04 +03:00
Ben Phelps a8e7a5f912 add machine translated locales for
de, es, fr, pt, ru and zh-CN
2022-09-08 11:48:59 +03:00
Ben Phelps c08d4b7b9c implement i18n 2022-09-08 11:48:16 +03:00
Ben Phelps d25148c8ae revert to array key indexes, it’s the only option 2022-09-08 11:47:21 +03:00
Ben Phelps b0e640fd03 remove unused component 2022-09-08 11:45:59 +03:00
Ben Phelps 7ae07cb1ee add Tautulli to list of services 2022-09-08 08:29:08 +03:00
Ben Phelps c0b34faa79 Delete linter.yml 2022-09-07 17:47:19 +03:00
Ben Phelps 81e3b0bd1e cleanup resource widget design 2022-09-07 17:17:01 +03:00
Ben Phelps f74e8b9d32 linting and cleanup 2022-09-07 16:53:24 +03:00
Ben Phelps 7f041e8303 Update linter.yml 2022-09-07 16:23:18 +03:00
Ben Phelps db05a66f3a Create linter.yml 2022-09-07 16:18:52 +03:00
Ben Phelps efc6e86991 add build attribution to readme 2022-09-07 12:29:02 +03:00
Ben Phelps 1af867d4b3 forcefully disable next-swc 2022-09-07 12:14:06 +03:00
Ben Phelps 43da60595c add @swc/core & cli packages
continued attempts to solve the SWC build step on arm platforms
2022-09-07 12:02:34 +03:00
Ben Phelps c2849744b8 revert back to alpine 2022-09-07 12:01:53 +03:00
Ben Phelps 9bef2a8fcb trial run on non-alpine images
this is to test and see the size differences and if it’ll fix the SWC errors given by Next
2022-09-07 11:52:17 +03:00
Ben Phelps 6ec73362f2 fix docker, s/latest/current/ 2022-09-07 11:32:54 +03:00
Ben Phelps f5bef651d8 bump node:alpine to latest 2022-09-07 11:31:31 +03:00
Ben Phelps aa77a274c3 attempt to skip cache restore step 2022-09-07 11:22:12 +03:00
Ben Phelps 4e90bd8e46 remove apk cache as it seems to have issues 2022-09-07 11:10:56 +03:00
Ben Phelps 6a238948c2 Merge pull request #62 from modem7/dockerfile-optimise
Update Dockerfile
2022-09-07 11:09:56 +03:00
Ben Phelps 8373057758 add simple healthcheck endpoint 2022-09-06 09:13:48 +03:00
Ben Phelps 939f5d7c20 fix path.join import 2022-09-06 08:39:25 +03:00
Ben Phelps cf39395924 add documentation link 2022-09-05 20:20:34 +03:00
Ben Phelps 6061d9ec65 cleanup imports 2022-09-05 20:19:08 +03:00
Ben Phelps 5a8defb478 allow weather apis to use hidden api keys 2022-09-05 20:14:14 +03:00
Ben Phelps 08afa0b747 check that content type exists before setting it 2022-09-05 10:08:02 +03:00
Ben Phelps bad436b858 fix jellyfin widget api calls 2022-09-05 08:19:50 +03:00
Ben Phelps 7f0345a56a remove lodash, update packages 2022-09-04 21:59:20 +03:00
Ben Phelps 97bf174b78 refactor widget api design
this passes all widget API calls through the backend, with a pluggable design and reusable API handlers
2022-09-04 21:58:42 +03:00
Ben Phelps 975f79f6cc add Tautulli widget 2022-09-03 15:36:59 +03:00
Ben Phelps e72efe7fd0 fix movies count in radarr widget 2022-09-03 14:55:16 +03:00
Ben Phelps d94b3e829d update readme attributions 2022-09-03 13:15:17 +03:00
Ben Phelps 10c63939dc cleanup search widget 2022-09-03 13:12:09 +03:00
Ben Phelps 972ede9249 fix mismatched labels 2022-09-03 12:40:15 +03:00
Ben Phelps 8f001ad88a tweak mobile layouts for widgets 2022-09-03 12:40:04 +03:00