133 Commits

Author SHA1 Message Date
dae991dc89 Improve develop and serve (#23990) 2025-01-31 15:50:15 +02:00
3d1817a6b9 Spelling and grammar fixes (#23598) 2025-01-06 12:10:34 +01:00
5c7d9b3fa3 Made it easier to test the frontend against an existing core instance. (#23062)
* Made it easier to test the frontend against an existing core instance.

* Ensured that script works regardless of current working dir

* Use consistent quote style

* Also allow using variables in hassUrl override

* Improved the default behavior of the script

* more consistent variable naming

* don't install a global dependency

* documented caching wierdness where if you switch core endpoints the old one remains in use

* Simplified some code

* improved documentation

---------

Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com>
2024-12-02 13:27:36 +00:00
bd0bfc1fbe Rspack (#22807)
* Add rspack

* Remove TransformAsyncModulesPlugin from rspack

* Migrate all webpack usage to rspack

* Migrate tests to vitest

* Fix test suites

* Remove chai dependency

* Fix compute_state_display tests

* Fix resolveTimeZone

* Reduces test pipeline

* Revert test ci

* optimize chunk filtering

* Migrate landing-page to rspack

* Update rspack dependencies

* Add rsdoctor

* Fix prod build bundle size

* Use rsdoctor for demo stats

* Remove unused webpack configs

* Update build-scripts/rspack.cjs

Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com>

* Fix eslint

* Update rspack

* Remove unused code

---------

Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com>
2024-11-26 14:49:13 +01:00
1bb871b9ac fix(script/bootstrap): Improve missing Yarn error (#22308) 2024-10-10 18:27:22 +03:00
4ba4a28aa0 Bring back backend translations in devcontainer (#19793)
* Bring back translations

* Apply feedback

Co-authored-by: Steve Repsher <steverep@users.noreply.github.com>

---------

Co-authored-by: Steve Repsher <steverep@users.noreply.github.com>
2024-02-16 12:41:53 -05:00
7a6fc573c2 Fix version bump script (#19264) 2024-01-03 14:19:30 +00:00
31c91cea9a Update translations_upload_base 2023-11-27 17:59:13 +01:00
02d9786f8c Fix lokalise translation upload (#18221)
Fix translation upload
2023-10-15 23:52:12 -04:00
391aca6388 Improve core script and default to upgrade (#17915) 2023-09-25 14:08:30 +02:00
29aed5371c Move translation fetching to gulp action (#17827) 2023-09-06 00:28:26 +02:00
540df024d9 Upgrade to python 3.11 (#16948) 2023-06-19 19:50:45 +02:00
06db338a15 Upgrade node to v18 (LTS) (#16589) 2023-05-22 10:38:24 +02:00
1f1898fa46 Make module types explicit and convert some to ESM (#15964) 2023-03-30 11:23:43 +02:00
a469a92601 Bump webpack to v5.72.1 and tweak stats scripts (#15516) 2023-02-21 09:50:28 +01:00
1a66b8a374 Add script to setup translation fetching (#14481)
* Add script to setup translation fetching

* Update bootstrap
2022-12-01 09:00:29 -05:00
8444fe0a07 Include backend translations in Lokalise download (#13981) 2022-10-10 17:12:25 +02:00
9f19bdde65 Allow proxy in codespaces env for core (#13842) 2022-09-22 15:21:42 +02:00
f3c7583bf7 Add nightly frontend builds (#13061) 2022-07-01 14:30:40 -07:00
f8303bff76 Move metadata to pyproject.toml (#12770) 2022-05-25 08:16:09 -05:00
1e0647c0d1 Github no longer supports the (insecure) git protocol (#12359) 2022-04-20 13:52:12 +00:00
bef6591548 Add WORKSPACE_DIRECTORY environment variable to devcontainer and script.core (#11477)
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2022-02-12 07:30:19 +01:00
866a57cde4 Only upload wheels to PyPI (#11514) 2022-02-02 09:57:25 -08:00
ce0ced0b6a Move to setup.cfg and config for build-system (#11484) 2022-01-28 21:18:17 -08:00
be29828454 Change path for codespaces (#9484) 2021-06-30 15:58:01 +02:00
05ea3b8187 Make version number based on UTC time (#8796) 2021-04-01 15:33:11 -07:00
b58c17e75e make setup.py quite 2021-02-26 22:03:32 +01:00
a856337eae Devcontainer (#7697)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-11-16 16:53:47 +01:00
55c56d53f4 Update version bump to make it smart 2020-06-26 20:01:01 +00:00
8f86a7ad8c Removed docker build method. (#6126)
The docker build method doesn't work anymore. Removed all
scripts/references related to it.
2020-06-09 11:52:43 +02:00
f3e88f6f2e Exclude esprima and drop js-yaml from lovelace chunk (#5649) 2020-04-30 20:39:36 +02:00
0ed2bc93aa Remove uploading translations from Travis (#4374) 2019-12-23 13:39:47 +01:00
083a3ebfc4 Run translation on dev (#4368) 2019-12-19 17:03:05 +01:00
6117c4e989 Add Auto Translation handling (#4339)
* Add Auto Translation handling

* Cleanup
2019-12-18 16:38:36 +01:00
a4bd816eb5 Fix localise escaping issue (#4225) 2019-11-15 19:59:47 +01:00
75ad1f51a9 Update translations_upload_base 2019-11-09 23:49:26 +01:00
142175c6ab Update lokalise cli to version 2 + fix replacing localise vars 2019-11-09 23:47:58 +01:00
e6671299fe Filter html from translations (#3665)
* Filter html from translations

* Error when html found
2019-09-10 20:18:57 +02:00
b8a18a27a4 Update release script 2019-08-12 12:48:34 -07:00
f108e279cd Add script/setup (#3437)
script/setup did not exist, despite being mentioned in the readme.
Create it and let it call bootstrap.
2019-08-06 15:36:35 -07:00
f3c24dc0b3 Remove tsc check 2019-07-17 12:41:07 -07:00
34129cc7cb Migrate demo to gulp (#3152)
* Migrate demo to gulp

* Tweak demo migration to gulp

* Feature detect demo

* Gen icons
2019-05-02 22:41:58 -07:00
6c41c7b1ab Gulpify build pipeline (#3145)
* Gulpify build pipeline

* Update build frontend script

* Fixes

* Limit service worker to latest build

* Use shorthand

* Fix hassio build
2019-05-02 11:35:46 -07:00
45e5f7d0ff Update translations 2019-03-03 21:52:59 -08:00
bda5c3a0c9 Fix version bump 2019-01-09 15:29:01 -08:00
be3bfc7aa4 Add script to show stats (#2195) 2018-12-06 12:43:43 +01:00
c1e3259b08 Bumped version to 20181107.0 2018-11-07 10:31:22 +01:00
4aa8603ebf Stop release if TypeScript throws 2018-11-02 14:05:49 +01:00
9a5b692204 Add version bump script 2018-10-27 11:40:52 +02:00
1cfcacfa9a Update translations 2018-10-17 14:06:20 +02:00