Commit Graph

500 Commits (0fbdb47dcfd14e81fda4c7aea56d939a95bfc872)

Author SHA1 Message Date
Joakim Sørensen 0fb73a6332
Add missing manifest object to the check () 2020-07-06 11:21:40 +02:00
Franck Nijhof 1aafa459e5
Fix building of Python Wheels () 2020-07-03 21:33:35 +02:00
Franck Nijhof 573134fcb4
Add GitHub Actions for CI ()
* Add GitHub Actions for CI

* Add base/full to step descriptions
2020-07-03 19:18:01 +02:00
Shulyaka 06e977b444
Add humidifier support to google_assistant () 2020-06-30 14:32:23 -07:00
Paulus Schoutsen 4aedafc73a
Improve setup () 2020-06-25 11:34:47 -07:00
Joakim Sørensen 835f433cf7
Remove loading of legacy translations () 2020-06-23 10:58:11 +02:00
Paulus Schoutsen 5642027ffb
Improve after_dependencies handling () 2020-06-19 17:24:33 -07:00
Franck Nijhof 3cc94f7d6a
ConfigFlow default discovery without unique ID () 2020-06-15 13:38:38 +02:00
Paulus Schoutsen 02bcdf5162
Fix translations download () 2020-06-14 11:38:05 -07:00
Paulus Schoutsen e8b16f0dfd
Enforce unique ID for Hassio discovery () 2020-06-12 17:38:38 +02:00
Tim van Cann d73a4e1ed5
Add Avri config flow ()
* Add config flow to Avri integration

* Add config flow validation

* Update .coveragerc

* Start adding config flow tests

* Fix failing test

* Fix pylint

* Update homeassistant/components/avri/config_flow.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* Update homeassistant/components/avri/config_flow.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* Fix import order

* Code review comments

* Update homeassistant/components/avri/sensor.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* Remove device information

Co-authored-by: J. Nick Koston <nick@koston.org>
2020-06-06 09:37:31 -05:00
Paulus Schoutsen c316735996
Bump lokalise2 2.5.1 () 2020-06-04 10:17:25 +02:00
Paulus Schoutsen 691ec21ba4
Mark min version of httplib2 () 2020-06-01 09:44:18 +02:00
Paulus Schoutsen 35c00fed6d
Migrate translations upload to use Lokalise CLI 2 () 2020-05-29 11:43:48 -07:00
Paulus Schoutsen 9c45115468
Upgrade translations download to use Lokalise CLI v2 () 2020-05-28 21:06:09 -07:00
Bram Kragten cb7b8d94c0
Add check for HTML in translations ()
* Add check for HTML in translations

and remove existing html

* Add test
2020-05-14 19:33:14 +02:00
Paulus Schoutsen dd32324e01
Use config flow references for data () 2020-05-12 10:50:44 -07:00
Paulus Schoutsen befda9a78b
Add email as common data string () 2020-05-12 09:08:07 -07:00
Franck Nijhof 4395fe9298
Remove logo & icon from manifest () 2020-05-10 11:10:44 -04:00
Martin Hjelmare b4142fc7ee
Add const module to oauth2 scaffold template ()
* Add const module to oauth2 template

* Remove const append

* Add domain to const
2020-05-10 12:10:09 +02:00
Paulus Schoutsen 42fc332123
Fix scaffold and hassfest references () 2020-05-09 15:50:44 -07:00
Paulus Schoutsen 0b8f8db67b
Clean up script for WLED translations () 2020-05-06 09:28:46 -07:00
Franck Nijhof 9983c43697
Add issue_tracker property to manifest () 2020-05-05 11:00:00 -07:00
Paulus Schoutsen 34e35f6aa3
Add config flow base strings () 2020-05-04 20:10:39 -07:00
Paulus Schoutsen ec47216388
Use built-in test helpers on 3.8 () 2020-04-30 13:29:50 -07:00
Ville Skyttä 435a88636a
Address new issues flagged by flake8 3.8.0a2 () 2020-04-30 21:37:58 +02:00
Paulus Schoutsen c97ce05b09
Add script to copy backend translations to frontend () 2020-04-28 10:35:38 -07:00
Paulus Schoutsen d74ece92f9
Validate that discovered config flows set a unique ID ()
Co-Authored-By: Franck Nijhof <git@frenck.dev>
2020-04-27 10:36:56 -07:00
Paulus Schoutsen 4a08c65205
Validate translations for custom components () 2020-04-22 06:24:45 -07:00
Paulus Schoutsen e002c84eba
Don't set step title if it's integration title () 2020-04-22 15:05:39 +02:00
Paulus Schoutsen e9ff1940d6
Translation fixes and tweaks ()
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
2020-04-21 17:57:21 -07:00
Joakim Sørensen 730a257f3c
Rename translations dir for integrations () 2020-04-21 16:11:05 -07:00
Franck Nijhof ca08b70984
Revert removal of JSON validator in hassfest ()
Co-Authored-By: Paulus Schoutsen <balloob@gmail.com>
2020-04-21 14:42:04 -07:00
Franck Nijhof bc5a2da7b7
Add transition support to scenes, cleanup blocking parameter () 2020-04-20 18:07:50 -07:00
Paulus Schoutsen d560e8245a
Import state strings () 2020-04-20 16:25:35 -07:00
Paulus Schoutsen b4282fca84 Fix return in translation script 2020-04-19 20:37:49 -07:00
Paulus Schoutsen 4720a7a891
Add foundation for state translations () 2020-04-19 20:35:49 -07:00
Paulus Schoutsen 55af2ab4dc
Add a script to clean the frontend translations () 2020-04-17 09:47:49 -07:00
Paulus Schoutsen 2326a2941e
Improve error message when people have not moved config flow title yet () 2020-04-16 18:00:30 -07:00
Paulus Schoutsen 0d60d40512 Update translations 2020-04-16 13:00:10 -07:00
Paulus Schoutsen 55dfca7467
Drop title from translations if brand name () 2020-04-16 12:52:53 -07:00
Paulus Schoutsen 6119e79023
Migrate frontend translations of domains to backend () 2020-04-16 11:52:27 -07:00
Paulus Schoutsen 371bea03d6
Allow hassfest to validate specific integrations () 2020-04-16 09:00:04 -07:00
Paulus Schoutsen 1ffc3a00e7
Add translations check script () 2020-04-15 16:58:20 -07:00
Paulus Schoutsen 72cc656b7e
Add Translations 2.0 migrate script () 2020-04-15 13:53:52 -07:00
Paulus Schoutsen d36204a968
Move title translation to root () 2020-04-15 09:41:18 -07:00
Paulus Schoutsen 8e6e8dfbe0
Migrate translations_develop script ()
* Migrate translations_develop script

* Fix lint
2020-04-10 14:17:09 -07:00
Paulus Schoutsen e9e1ec5312
Migrate translations clean script () 2020-04-09 17:54:56 -07:00
Paulus Schoutsen e9c412bac6
Migrate translations upload ()
* Migrate translations upload

* Fix token in download command

* Minor cleanup
2020-04-09 17:52:33 -07:00
Paulus Schoutsen 425c97626a
Consolidate translation script ()
* Consolidate translation script

* Remove commented code
2020-04-09 14:13:20 -07:00