Commit Graph

61 Commits

Author SHA1 Message Date
37c1bbd59b Fix spinners (#611) 2019-10-02 20:12:01 +02:00
7594bdac6b Version bump 2019-10-01 19:23:17 +00:00
f6b6f7b62b Handle files in the custom_components dir 2019-09-21 15:58:40 +00:00
c157b8f0ac Fix AttributeError for YAML when options is not defined #552 2019-09-21 10:45:14 +00:00
81d7290108 Merge beta into master for 0.14 release (#550)
* Set version

* Trigger build

* Add issues.md

* Add link at the bottom

* Add appdaemon example

* Make links clickable

* Adds isssue note

* Handle persistent_directory

* Add check if self.repository_manifest exist

* Handle content_in_root for all categories

* Remove device_info property (#548)

* New devcontainer

* Add release_limit for version selector

* Fix multiloading of HACS

* Add default note

* Fix LGTM warnings

* Add badges

* Set 0.98 as minimum version

* Version bump
2019-09-21 11:09:04 +02:00
7a7a23cc4d Add config options (#520) 2019-09-12 19:10:01 +02:00
f75988a88e Set master as version 2019-08-19 14:15:46 +02:00
1f9a4e1a42 Version bump, there will probably be another release soon... 2019-08-14 17:23:38 +02:00
5e1b79e6c3 Fixes clearing the dir issue for single element types 2019-08-14 17:15:08 +02:00
3cd19a23d2 Merge next into master for 0.13.0 (#396)
* Fix lineheight

* Added status tooltip

* custom log prefix if dev

* fix issue with None in when adding repository

* Bump minimum version

* Use LooseVersion

* add template tester

* Add devcontainer

* update gitignore

* move config

* update

* update

* update

* update

* mv

* Changes to dev container

* Use port 8124

* Add devcontainer docs

* fix reload

* Fix cache issue

* Adds custom_component_helper

* update custom_component_helper

* Adds shebang

* Add readme

* restructure tasks

* typo

* typo

* hide log

* Fix versionhandling for beta/dev versions

* update

* Fix hide

* Initialize onboarding

* Correct issue link fixes #324

* Add migration to schema 5 (Issue #322)

* Return 404

* Add new base structure

* Fix issue #327

* Add integrationhelper

* Add new HacsRepository class

* Add initial theme with new structure

* More additions for new format

* more structure updates

* More changes for new structure

* Add plugin to new structure

* Fix plugin issues

* Fix download issue

* It starts!, it's not working, but it starts!

* not completly broken

* Settings mostly work again

* Move AIOGitHub to external lib

* Adds "tabnine.tabnine-vscode" to devcontainer

* Add initial config_flow support

* More config flow updates

* rename

* Fix CF loading when using yaml

* More updates after restructure

* rename

* Fix layout issues

* Reenable CF

* Adds "github.vscode-pull-request-github"

* update

* format

* update

* Adds TabNine Cloud AutoCompleter

* adds pyls

* Format

* update

* Mostly not total shit

* update

* Not too bad

* Fix backup issues

* it kinda works

* Fix restore for hacs

* updates

* Cleanup on isle 3

* typo

* Startup fixes

* Not all the bad

* updates

* updates

* Fail if loading data failed

* download logs

* fix issues

* Fix pending upgrade

* Changes to restore

* create backups

* More validations

* more fixes

* no attrs

* upgrade

* skip configflow for HACS

* message

* fixes

* fix list after restore

* remove unused const

* Add integrationhelper to requirements

* remove lines

* Fix some restore issues

* Fix migration

* Fix some api calls

* fix typo (#378)

* Wrap progress bar and add margin (#379)

* Add location for settings

* Fix typo

* Highlight active tab (#383)

* Highlight active tab

* Store active when in repository view

* Refactor logic and remove repository tab highlighting

* Fix issue with show_beta

* Fix version restore of HACS

* Version bump

* Force beta for hacs

* Adds AIOGitHubRatelimit exception

* Change exceptions

* flow: Unload HACS when there are issues

* Check for missing manifest

* Change exception

* Fix uninstall bug

* Change repository menu click trigger

* bump version number

* Don't warn about HACS

* Add info about the repositories as attribute

* Goto overview after uninstall

* Fix version select

* fix merge issue

* version bump

* Version change
2019-08-11 20:17:42 +02:00
782dbf1519 versionbump 2019-07-15 09:49:11 +02:00
22f1c5d72e Merge Next into master for 0.12.0 (#275)
* Add services

* rebase

* Start using jinja templates

* more jinja fun

* Use displaytype

* simplify frontend clases

* delete index

* Add back "footer"

* abc

* add domain to const

* more ui

* Cleanup && restructure

* move to new storage

* Get config_flow from manifest

* config cleanup

* Add more css tags

* Use config for dev

* admin changes

* import consts

* refactor settings

* autoreload

* use space of bigger screens

* change repository

* fix error

* fix doc build

* fix build

* fix test

* fix doc build

* init adminapi

* consolidate views

* New endpoint urls

* missed one

* migrate api

* Fix message display

* Don't build for next

* Add loader

* Move checs to LooseVersion

* Fix issues with HA version req

* typo

* not in use

* Postpone reload 5s

* check every 10s

* Add placeholder for reload config_flow

* move menu and button to post api

* move to post api

* move error generation

* cleanup

* Changes to devtools

* Make sure there is an update, and not a false positive

* use get

* rewording

* move to post api

* Add jinja support to info files

* Add custom template rules

* Add example

* add image

* style

* fix plugin button

* remove from blacklist

* fix line height
2019-07-14 20:52:03 +02:00
7d7617bd7b Fix issue with deleting custom repos 2019-07-01 22:01:12 +02:00
292439ec65 Merge next into master for 0.11.0 (#208)
* New loader

* view

* file update

* restore changes

* abc

* Move more info

* Fix missing description

* store more data

* cleanup

* fix loading

* logs

* abc

* fix 3->4 migration

* component -> integration

* Fixed typo in error message (#206)

* Limit API calls

* fix sensor

* Fix beta issues

* select version

* limit saves

* Fix issue for release asset

* 0.11.0
2019-07-01 17:07:51 +02:00
c8a4783c8c Merge next into master for 0.10.0 (#196)
* add new integration: Hass-Custom-Alarm (#152)

as per https://github.com/akasma74/Hass-Custom-Alarm/pull/11#issuecomment-504210287

* Set DEV as version

* add new integration: Hass-Custom-Alarm (#152)

as per https://github.com/akasma74/Hass-Custom-Alarm/pull/11#issuecomment-504210287

* Set DEV as version

* Adding remote control custom card (#156)

* Add alexa_media_player (#159)

* Add alexa_media_player

* Adds ','

* Init testing

* Add option to set minimum HA version in manifest

* Add note to documentation about min HA version

* multi deploy?

* missing

* push it?

* Add pipline config as a listener

* Clean dir

* Speed up repository page load

* Default back to None

* Adding Meross IoT library (#161)

Proposing the Meross HomeAssistant Custom component as default one.

* test

* Fix load tests

* Add iphonedetect-integration (#162)

* Add integration for "Virgin Tivo" (#163)

* Add philips_android_tv integration (#166)

* docs?

* simplify

* set 3bf1223

* Update const.py (#168)

Added Flo water sensor

* Fix TimeoutError issue

* added ljmerza cards (#174)

* Badges

* Add beta info

* generic

* Remove log

* Adds Ceerbeerus/beerbolaget

* Fix changelog links

* Add claytonjn/hass-circadian_lighting (#180)

to default integration repositories

* Add thomasloven/hass-browser_mod to default repo (#179)

* remove TODO

* Update repository.py (#185)

* Update const.py (#186)

* Don't use pre-release (#187)

`git describe --tags --always $(git rev-list --tags --max-count=1000) | grep -e "[0-9]\+\.[0-9]\+\.[0-9]\+$"`
returns 
```
0.9.0
0.8.1
0.8.0
0.7.0
0.6.0
0.5.1
0.5.0
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.2.1
0.2.0
0.1.0
```

* move to data

* use data branch for lists

* Change descrription

* remove examples

* format

* pipeline updates

* fix custom

* Simplify migration

* add restart steps

* Don't return to settings for HACS

* Fix ref

* Change dev mode

* Fix download issue for plugins

* I have no clue what this does
2019-06-29 12:58:16 +02:00
1777b7a14a Cleanup before release 2019-06-22 10:22:47 +02:00
f04dfb0269 Add apop880 AD apps to default repositories (#149) 2019-06-22 09:42:28 +02:00
33c004c89e Adds theme support 2019-06-21 16:34:46 +02:00
d88ce7385b Add support for python_script (#145) 2019-06-21 15:12:40 +02:00
4275981cb0 Added "CyrisXD/love-lock-card" for default repositories.
* Update const.py

Added "cyrisxd/love-lock-card" for default repositories.

* Fix Caseing
2019-06-21 13:09:55 +02:00
ce0e2cffb4 Fix migration 2019-06-20 20:05:02 +02:00
5a30a9e02a fix naming 2019-06-20 17:21:01 +02:00
956a57341b Add fold-entity-row (#138) 2019-06-19 21:32:52 +02:00
47d00b6ab4 Appdaemon (#137)
* Initial support for AppDaemon apps

* Fix manuall AD repo

* merge

* Fix naming

* Fix note

* Adds AD to FAQ

* More changes for AD support

* Black format

* minor cleanups

* Add log when skipping
2019-06-19 18:10:51 +02:00
0d2f70764c Add the sems2mqtt repostory (#135) 2019-06-19 17:03:07 +02:00
ab976bc6c4 Add my custom integrations/plugins (#132) 2019-06-19 15:34:20 +02:00
a0f128ffae added atomic_calendar plugin (#129) 2019-06-19 13:47:04 +02:00
892551f2ea Merge next into master for 0.9.0 (#109)
* Add: Tavos Water Outage and Atrea ventilation integrations (#108)

* Format

* Adding Goodwe Solar power stats to default repositories (#111)

Hi, One of the users of a component I put on Github [asked me](https://github.com/TimSoethout/goodwe-sems-home-assistant/pull/6) to add this component to HACS. 
I hope this change is correct.

* Move "timsoethout/goodwe-sems-home-assistant",

* pin versions

* Limit logging

* Fix broken iOS settings

* Table text color

* Adds more exceptions

* Adds dev mode

* Parse package.json for author

* Pretty names for plugins

* Version bump
2019-06-19 12:48:42 +02:00
b6b0802308 version bump 2019-06-18 22:29:50 +02:00
1fba28c666 adding custom card "lovelace-light-with-profiles" (#120) 2019-06-18 14:41:24 +02:00
4fb539a8b0 Fix merge issues 2019-06-16 13:46:13 +02:00
a43b2a09ca version bump 2019-06-16 13:18:44 +02:00
f115b0b779 Adds exception for ratelimit during startup 2019-06-16 11:46:01 +02:00
1cfd8aeb08 Add krisinfo component and card (#105) 2019-06-16 10:47:04 +02:00
996b1e0b02 Add slider-entity-row to default repo (#86) (#104) 2019-06-16 10:45:55 +02:00
f87e491989 Formating 2019-06-16 10:27:05 +02:00
75ad506fc2 Remove custom_updater 2019-06-15 10:36:42 +02:00
686912c386 Version bump 2019-06-13 18:36:01 +02:00
6777f1bad4 Add some thomasloven plugins to default repo (#83) 2019-06-13 16:48:41 +02:00
18e8bcd2a0 Adds finity69x2/fan-control-entity-row (#81) 2019-06-13 07:08:11 +02:00
f8d559e26b Added mini-graph-card & mini-media-player cards to default (#80) 2019-06-13 07:01:05 +02:00
7c6a78c1b3 Add simple-thermostat + banner-card to default store (#74) 2019-06-11 15:01:59 +02:00
207c4895f2 Added PostNL lovelace card by default (#71) 2019-06-10 21:10:35 +02:00
f14a3b01ea version bump 2019-06-10 19:35:29 +02:00
0e62e3ab29 compact-custom-header & lovelace-swipe-navigation (#70) 2019-06-10 14:01:19 +02:00
da6c8f3da1 Add default integration StyraHem/ShellyForHASS (#66) 2019-06-10 10:41:35 +02:00
713389314d version bump 2019-06-05 08:18:51 +02:00
0c13e2f9a7 version bump 2019-06-05 00:15:11 +02:00
211deb4337 Version bump 2019-06-03 18:23:01 +02:00
5f21c718db Fixes loading issues on python < 3.7... 2019-06-02 20:58:10 +02:00