Commit Graph
100 Commits
Author SHA1 Message Date
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
Ben Phelps 229c5dac59 Merge pull request #45 from aidenpwnz/main
Feature/Searchbar
2022-09-02 21:15:36 +03:00
Ben Phelps e89f3668a9 Merge pull request #46 from quod/main
Fix typos
2022-09-02 11:03:18 +03:00
Ben Phelps c46306fc1d allow services to be display only 2022-09-02 10:55:19 +03:00
Ben Phelps d6d93e3c03 add Jellyseerr attribution 2022-08-29 18:41:36 +03:00
Ben Phelps f40ca1e25c Merge pull request #34 from ilusi0n/jellyseerr-integration
Implement Jellyseerr integration
2022-08-28 14:03:18 +03:00
Ben Phelps 617cbcaee1 fix docker widget when network_mode is host 2022-08-28 10:15:25 +03:00
Ben Phelps a9a28e14df switch to using the latest tag 2022-08-28 00:53:23 +03:00
Ben Phelps 169c64f687 attempt to add latest docker tag 2022-08-28 00:17:18 +03:00
Ben Phelps 313f2ead47 update example files 2022-08-27 21:15:13 +03:00
Ben Phelps 942908f72b add link to wiki from the readme 2022-08-27 20:18:19 +03:00
Ben Phelps 952c58bd29 fix Dockerfile, this didn’t work 2022-08-27 18:59:19 +03:00
Ben Phelps aad5b096b2 move labels to the top 2022-08-27 18:54:53 +03:00
Ben Phelps 40b6b49d09 add docker labels 2022-08-27 18:39:39 +03:00
Ben Phelps 0cd159a0eb cleanup action versions, cache locally again 2022-08-27 18:16:47 +03:00
Ben Phelps 7a745ce27f external icons will come from a mount point 2022-08-27 18:07:57 +03:00
Ben Phelps 6a234f9a47 standalone server breaks with symlinks 2022-08-27 18:07:19 +03:00
Ben Phelps f9c8157b59 remove previous cache cleanup step 2022-08-27 17:21:41 +03:00
Ben Phelps a16ca15106 use GHA cache 2022-08-27 17:10:40 +03:00
Ben Phelps 72c20a1c84 update readme for weather widgets 2022-08-27 15:27:37 +03:00
Ben Phelps 7b6cbb4ee1 updates to handle more than one weather widget 2022-08-27 15:26:00 +03:00
Ben Phelps dc6b172df9 Merge pull request #25 from AlexFullmoon/main
Added OpenWeatherMap widget.
2022-08-27 15:13:27 +03:00
Ben Phelps 3df1f6b766 add support for custom and other remote icons 2022-08-27 13:50:37 +03:00
Ben Phelps a7dd6d965d handle proxying binary data 2022-08-27 12:38:32 +03:00
Ben Phelps 2de82795c7 add traefik service widget 2022-08-27 11:23:04 +03:00
Ben Phelps 82b0ef38fd rework the weather widget label 2022-08-27 11:04:06 +03:00
Ben Phelps 688caa02c5 space elements via the parent, remove margins 2022-08-27 11:03:42 +03:00
Ben Phelps 086c767ed6 pad string to a fixed length to stop shifting 2022-08-27 11:03:12 +03:00
Ben Phelps f0f470ba8b add attribution to the condition map class 2022-08-27 09:31:46 +03:00
Ben Phelps ac718c852a add speedtest-tracker integration 2022-08-27 03:50:49 +03:00
Ben Phelps 0076701091 add docker to default examples 2022-08-27 02:38:02 +03:00
Ben Phelps ea91b4fb37 update readme 2022-08-27 02:36:47 +03:00
Ben Phelps edd4e68716 bump cache action to v3 2022-08-27 02:08:51 +03:00
Ben Phelps 8cbead1703 allow pihole requests to be proxied 2022-08-27 02:03:56 +03:00
Ben Phelps d4908d34fb use self-hosted runner
should be a lot faster
2022-08-27 01:40:06 +03:00
Ben Phelps b61ec9836e refactor information widgets 2022-08-27 00:55:13 +03:00
Ben Phelps 1124f55361 tweak shadows on darkmode item containers 2022-08-26 22:34:58 +03:00
Ben Phelps 1141401e56 add Jellyfin integration 2022-08-26 22:34:24 +03:00
Ben Phelps 7647d8eb4e fix portainer offline containers count 2022-08-26 22:33:54 +03:00
Ben Phelps 6df52660f0 attempt to add cache
build time is currently very slow, lets try to fix it
2022-08-26 19:45:23 +03:00
Ben Phelps 418aaa7500 update readme with supported integrations 2022-08-25 21:33:10 +03:00
Ben Phelps 66e7637ea6 add ruTorrent widget 2022-08-25 21:32:56 +03:00
Ben Phelps 1f3cd43bef forward proxy bodies raw 2022-08-25 20:57:25 +03:00
Ben Phelps b47f5b6953 add linux/arm/v7 back 2022-08-25 19:27:45 +03:00
Ben Phelps 848bd4543c add PiHole widget 2022-08-25 18:37:22 +03:00
Ben Phelps 374b99322e disable SWC minify
too experimental right now for arm/v6/v7 support
2022-08-25 18:37:13 +03:00
Ben Phelps fea20269a3 try linux/arm/v6 back after qemu/buildx update 2022-08-25 18:25:44 +03:00
Ben Phelps 606ef29e09 fix virtual package removal 2022-08-25 18:03:00 +03:00
Ben Phelps 1f58d4be23 allow http proxied requests 2022-08-25 17:57:18 +03:00
Ben Phelps 520b04a44d try to use python3 2022-08-25 17:35:11 +03:00
Ben Phelps 5e7d27e5ea attempt to fix node-gyp errors 2022-08-25 16:53:35 +03:00
Ben Phelps 94e9d66bec refactor service widgets 2022-08-25 16:29:26 +03:00
Ben Phelps 7807a38a9c Merge pull request #8 from benphelps/dependabot/github_actions/docker/login-action-2
Bump docker/login-action from 1.9.0 to 2
2022-08-25 15:38:48 +03:00
Ben Phelps 0cb97e5ab2 Merge pull request #7 from benphelps/dependabot/github_actions/docker/setup-buildx-action-dc7b9719a96d48369863986a06765841d7ea23f6
Bump docker/setup-buildx-action from 79abd3f86f79a9d68a23c75a09a9a85889262adf to 2
2022-08-25 15:38:34 +03:00
Ben Phelps 78b4bfb0c8 Merge pull request #6 from benphelps/dependabot/github_actions/sigstore/cosign-installer-2.5.1
Bump sigstore/cosign-installer from 2.4.0 to 2.5.1
2022-08-25 15:38:05 +03:00
Ben Phelps c1a5fa6571 Merge pull request #5 from benphelps/dependabot/github_actions/docker/build-push-action-3.1.1
Bump docker/build-push-action from 2.10.0 to 3.1.1
2022-08-25 15:37:51 +03:00
Ben Phelps f98d469b26 Merge pull request #4 from benphelps/dependabot/github_actions/docker/metadata-action-4.0.1
Bump docker/metadata-action from 3.3.0 to 4.0.1
2022-08-25 15:37:17 +03:00
Ben Phelps 99a191da45 both arm/v6 and arm/v7 will need special handling 2022-08-25 15:25:49 +03:00
Ben Phelps fc96836e13 Might be that arm/v6 won't work. 2022-08-25 15:11:59 +03:00
Ben Phelps 4c390fed49 Create dependabot.yml 2022-08-25 14:59:06 +03:00
Ben Phelps a23a8507ed Merge pull request #3 from schklom/patch-1
Build for multiple CPU architectures
2022-08-25 14:55:13 +03:00
Ben Phelps 7de1430af6 remove sharp dep, switch to next/future/image
also disable image optimization, as its not needed in our use case
2022-08-25 14:32:53 +03:00
Ben Phelps c90f781650 update readme with node instructions 2022-08-25 14:19:21 +03:00