Commit Graph
17 Commits
Author SHA1 Message Date
dependabot[bot]andshamoon a414f376b9 Chore(deps): Bump js-yaml from 4.3.1 to 5.3.0 (#7032)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2026-08-21 07:18:27 -07:00
shamoon 97e909ebf4 Chore: move to eslint (#6270) 2026-02-02 15:18:30 -08:00
shamoon 27a392dcce Chore: improve PUID/PGID support (#5314)
Docker CI / Linting Checks (push) Waiting to run
Docker CI / Docker Build & Push (push) Blocked by required conditions
2025-05-23 19:39:14 -07:00
shamoon eda06965fa Chore: add organize imports to pre-commit (#5104)
Docker CI / Linting Checks (push) Waiting to run
Docker CI / Docker Build & Push (push) Blocked by required conditions
2025-03-30 21:40:03 -07:00
shamoonandBen Phelps 19c25713c4 Run pre-commit hooks over existing codebase
Co-Authored-By: Ben Phelps <ben@phelps.io>
2023-10-18 09:49:33 -07:00
shamoon 7f9ae3d01b Updating more repo URLs 2023-10-04 23:15:59 -07:00
Jon Seager ca396ce96b Override config directory with env var.
Until this change, the config directory was assumed
to be located at '/config'. This patch retains that
default behaviour, but enables users/devs to override
that behaviour by setting the HOMEPAGE_CONFIG_DIR
variable.
2023-07-10 15:48:51 +01:00
shamoon febb4cc6d5 Support settings layout as a list 2023-05-28 09:51:44 -07:00
shamoon 6701e3bd77 Use HOMEPAGE_BUILDTIME to revalidate container restart/recreate 2023-04-04 22:55:26 -07:00
shamoon b2d22d7574 Cache config env variables & check if config contains variables before substitution 2023-02-23 09:51:28 -08:00
James Wynn e0f1aae4d5 Added support for environment variable substitution
* Only environment variables starting with HOMEPAGE_VAR_ and HOMEPAGE_FILE_
  are supported
* The value of env var HOMEPAGE_VAR_XXX will replace {{HOMEPAGE_VAR_XXX}}
  in any config
* The value of env var HOMEPAGE_FILE_XXX must be a file path, the contents
  of which will be used to replace {{HOMEPAGE_FILE_XXX}} in any config
* If a substituted value contains a variable reference it may also be
  replaced, but the behavior is non-deterministic
2023-02-23 08:50:25 -06:00
shamoon 7b474d4cef Revert "Merge pull request #609 from benphelps/fix-576"
This reverts commit a7f290dfdd, reversing
changes made to cf38395100.
2023-02-08 00:19:33 -08:00
Michael Shamoon c01b60dbd1 try to detect invalid settings load 2022-12-03 00:14:07 -08:00
Michael Shamoon 04fbf315ee Fix startup errors on completely empty settings file
Closes #564
2022-11-27 19:35:45 -08:00
Michael Shamoon 48a09e5a99 Refactor info widget sanitizing / privateOptions 2022-10-12 01:53:57 -07:00
Michael Shamoon 7c39cd8960 Private widget options API 2022-10-11 12:16:18 -07:00
Ben Phelps 4386999c38 further restructuring 2022-09-26 15:25:10 +03:00