forked from danielperna84/hass-configurator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
218 lines (181 loc) · 7.68 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
Version 0.4.1 (2020-04-23)
- Ignore `input`-keyword used in blueprints (Issue #207) @danielperna84
Version 0.4.0 (2020-02-24)
- Fix file history width (Issue #192)
- Store HASS-panel visibility state (Issue #189)
Version 0.3.9 (2020-02-18)
- Some dependencies were missing from the package (Issue #187) @tjorim
Version 0.3.8 (2020-02-17)
- Some dependencies are now included within the package (Issue #177)
- Update Ace Editor to 1.4.8
Version 0.3.7 (2019-11-23)
- Rename files via UI (Issue #162)
- Disable browser-autocomplete on searchbox @ProLoser
- Fix documentation @adebree
- Add file history button (Issue #169)
- Update Ace Editor
Version 0.3.6 (2019-10-08)
- Update Ace Editor @emontnemery & @danielperna84
- Update js-yaml
- Update jQuery
- Added setting to hide hidden elements (Issue #165)
- Added menuitem to toggle HASS panel (Issue #163)
- Minor UI fix (Issue #162) @MarcHagen
Version 0.3.5 (2019-03-08)
- Added `ALLOWED_DOMAINS` option (Issue #143)
- Refactor for Pypi packaging (Issue #147)
- Include argparse for commandline parameters
- Update dependencies
- Code cleanup, lint (Issue #50)
- Added standalone mode
- Add Dockerfile
Version 0.3.4 (2019-01-27)
- Spelling fix @nelsonblaha
- Added env_var tag exception (Issue #138)
- Event observer: support access tokens and disconnect on modal close (Issue #136)
- Added editor option to hide file / directory stats (Issue #130)
- Added HASS_WS_API option to correctly prefill the websocket URL
- Open common image formats in new tab (Issue #133)
- Update dependencies
Version 0.3.3 (2018-11-06)
- Display covered last item in file browser (Issue #120)
- Proper displaying of file browser (Issue #121)
- Added support for long-lived JWT access tokens (Issue #118)
Version 0.3.2 (2018-08-09)
- Allow `PASSWORD` to be numeric (Issue #108) @danielperna84
- Sanity check for `ALLOWED_NETWORKS`, `BANNED_IPS` and `IGNORE_PATTERN` (Issue #109) @danielperna84
- Reading files as UTF-8 (Issue #80) @danielperna84
Version 0.3.1 (2018-07-15)
- Fix SESAME / SESAME_TOTP_SECRET bug (Issue #103) @danielperna84
- Added client IP to network status modal @danielperna84
- Allow setting logging level with environment variable HC_LOGLEVEL @danielperna84
Version 0.3.0 (2018-07-13)
- Allow passing settings via environment variables (Issue #100) @danielperna84
- Added basic git stash functionality (Issue #16) @danielperna84
- Added NOTIFY_SERVICE option @danielperna84
- Notifying if used passwords are insecure (Issue #100) and if SESAME has been used @danielperna84
- CREDENTIALS setting replaced by USERNAME and PASSWORD @danielperna84
- PASSWORD can optionally be provided as SHA256 hash (Issue #100) @danielperna84
- Added SESAME_TOTP_SECRET for TOTP based IP whitelisting (Issue #100) @danielperna84
- Added git diff functionality (Issue #16) @danielperna84
- Red colored menu button as indicator for outdated version @danielperna84
- GIT setting can now be set with settings file or environment variable @danielperna84
- LISTENPORT has been renamed to PORT (LISTENPORT still works though)
- Hiding git menu when git is disabled @danielperna84
- Removed right dragging area for editor settings (Issue #102) @danielperna84
- Added IGNORE_SSL option to disable SSL verification when connecting to HASS API @danielperna84
Version 0.2.9 (2018-06-22)
- Material Icons and HASS-help now open in new tab instead of modal (Issues #85 and #34) @danielperna84
- Open file by URL (Issue #95) @danielperna84
- Added ENFORCE_BASEPATH option (Issue #68) @danielperna84
- Cosmetic fix for scaled viewports @danielperna84
- Added search-function for entities (Issue #99) @danielperna84
- Updated Ace Editor to 1.3.3
- Updated jQuery to 3.3.1
- Updated js-yaml to 3.12.0
Version 0.2.8 (2018-04-23)
- Updated CDN libraries @jmart518
- Cosmetic improvements @jmart518
- Added event observer @danielperna84
Version 0.2.7 (2018-03-30)
- Setting SO_REUSEADDR on socket for proper restarts
- Using Threading to handle multiple connections
- New VERIFY_HOSTNAME option to block requests without correct host header
- Fixed filebrowser hiding (Issue #79)
Version 0.2.6 (2018-01-31)
- Displaying current filename in title (Issue #76) @danielperna84
- Added menu item to open configurator in new tab (Issue #76) @danielperna84
- Automatically load last viewed (and not closed) file via localStorage @danielperna84
- CTRL+s / CMD+s can now be used to save files @danielperna84
- Prompting before saving now opt-in in editor settings (Issue #77) @danielperna84
Version 0.2.5 (2018-01-27)
- Added warning-logs for access failure @danielperna84
- Added transparency to whitespace characters @danielperna84
- Using external repository for Docker @Munsio
- Modify BANNED_IPS and ALLOWED_NETWORKS at runtime @danielperna84
- Use relative paths in webserver @danielperna84
- Added "Sesame" feature @danielperna84
Version 0.2.4 (2018-01-02)
- Added YAML linting @AtoxIO
- Added IPv6 support @danielperna84
Version 0.2.3 (2017-11-12)
- Switched away from removed bootstrap API @danielperna84
- Added homeassistant-trigger @danielperna84
Version 0.2.2 (2017-11-01)
- Added option to list directories first @dimagoltsman
- Updated dependencies @jmart518
Version 0.2.1 (2017-10-12)
- Added script reloading
Version 0.2.0 (2017-09-25)
- Update MaterializeCSS to 0.100.1 @jmart518
- Added git push option @danielperna84
Version 0.1.9 (2017-08-16)
- Updated external libraries @jmart518
Version 0.1.8 (2017-08-03)
- UI fix (gid add button was broken)
- Link to repository was broken
- Removed "poc" from some old links
- Added IGNORE_PATTERN option @sytone
Version 0.1.7 (2017-04-27)
- Fixed incorrect numeric state option
- Removed check config option (HASS has changed, not useful anymore)
- Added reload for groups, core and automations
- Proper logging on the server side (useful for supervisor usage)
- Update Materialize + UI fixes
Version 0.1.6 (2017-03-28)
- Executing commands on remote machine now possbile (Issue #30)
- Using icons from https://materialdesignicons.com
- Icon browser added
- UI improvements
Version 0.1.5 (2017-02-28)
- UI improvements
- Added git init
- Added check_config API for HASS
Version 0.1.4 (2017-02-20)
- UI improvements
- Switch and create git branches
Version 0.1.3 (2017-02-17)
- Upload and download files
- Basic Git integration
- Minor UI changes and fixes
Version 0.1.2 (2017-02-13)
- Backend improvements @danielperna84
- Further UI improvements @jmart518
- Add / delete files / folders
Version 0.1.1 (2017-02-10)
- Improved UI @jmart518
Version 0.1.0 (2017-02-08)
- Switch to material design @jmart518
- New filebrowser @danielperna84
- Custom settings-menu (@jmart518 & danielperna84)
Version 0.0.8 (2017-02-03)
- Got rid of chroot workaround (Issue #2)
- Added confirmation dialog before saving files
- Changes to toolbar with extended editor settings
- Editor settings saved when Save-dialog is shown
- Allow setting file extensions to be shown in browser
- Loading files doesn't select whole text anymore
- Set directories to exclude from file browser
Version 0.0.7 (2017-02-01)
- Inserted elements are selected as visual feedback
- Focus jumps to end of selection
- Added optional authentication
- Added optional ALLOWED_NETWORKS to restrict access
- Added optional BANNED_IPS to restrict access
- Added optional IP banning if authentication fails
- Added optional persistent settings
- Bugfixes
- Code cleanup
Version 0.0.6 (2017-01-29)
- Added SSL support
- Added HASS restart button
- Added version indicator with link to repo
Version 0.0.5 (2017-01-27)
- Ugly workaround to run configurator.py from somewhere else than HASS-dir (Issue #1)
Version 0.0.4 (2017-01-26)
- Added modal dialogs (displayed when AJAX is done, dismiss with click)
Version < 0.0.4
- Added toolbar
- Added select-elements filled with bootstrap data
- Initial release
- Whatever I forgot