PageRenderTime 45ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 0ms

/CHANGELOG.md

https://github.com/reloxx13/TasmoAdmin
Markdown | 385 lines | 314 code | 71 blank | 0 comment | 0 complexity | 8b790474dea66aed5c6ed7c6f12e854d MD5 | raw file
Possible License(s): GPL-3.0
  1. # CHANGELOG
  2. ## UPCOMING
  3. ## PUBLISHED
  4. ### v1.7.0
  5. - FIX: Select all and filter were conflicting, fixes [#400](https://github.com/reloxx13/TasmoAdmin/issues/400)
  6. - FIX: Select all style position
  7. - FIX: Wrong var used in try to fix the json response fixes [#345](https://github.com/reloxx13/TasmoAdmin/issues/345)
  8. - **NEW**: Adds a filter for the device list view thanks to @[alexhk](https://github.com/alexhk) [PR#399](https://github.com/reloxx13/TasmoAdmin/pull/399)
  9. - Search for Name/Hostname, IP#123, ID#321, POS#1, Single/Multi
  10. - Hide the search filter in settings
  11. - FIX: Correct bad JSON Response from Tasmota 8.5.0.x, fixes [#398](https://github.com/reloxx13/TasmoAdmin/issues/345),[#397](https://github.com/reloxx13/TasmoAdmin/issues/397),[#394](https://github.com/reloxx13/TasmoAdmin/issues/394)
  12. ### v1.6.5
  13. - NEW: Add support for BME280 SeaPressure thanks to @[gknauf](https://github.com/gknauf) [#283](https://github.com/reloxx13/TasmoAdmin/issues/283)
  14. - *FIX*: Possible fix for config crashes
  15. ### v1.6.4
  16. - **NEW**: Exclude devices from "ALL OFF" [#312](https://github.com/reloxx13/TasmoAdmin/issues/312)
  17. - **NEW**: Protect device to get powered on or/and off
  18. - For both you need to edit the device and set the desired checkboxes
  19. - At the bottom of the table view is a button to unlock the protected device for 60s
  20. - On the startpage you can change the state if you press the device button for 5s
  21. ![grafik](https://user-images.githubusercontent.com/14855001/89078631-0cf95780-d385-11ea-9787-cce69adfe870.png)
  22. - UPDATE: Add 120s and 300s to refresh times
  23. - **UPDATE**: (non-docker) Selfupdate switch between beta and stable
  24. - UPDATE: Get live list of available tasmota firmware versions for automatic update
  25. - UPDATE: Add version selectbox on device update page
  26. - UPDATE: Autofocus on login and forms [#370](https://github.com/reloxx13/TasmoAdmin/issues/370)
  27. - NEW: Add support for AHT1X sensor thanks to @[crashdown79](https://github.com/crashdown79) [#356](https://github.com/reloxx13/TasmoAdmin/issues/356)
  28. - UPDATE: Add new password hashing thanks to @[inverse](https://github.com/inverse) ( [PR#357](https://github.com/reloxx13/TasmoAdmin/pull/357) )
  29. - UPDATE: Hide password in device autoscanner thanks to @[WatskeBart](https://github.com/WatskeBart) ( [PR#387](https://github.com/reloxx13/TasmoAdmin/pull/387) )
  30. - and add show/hide password button
  31. - NEW: Add zh-TW localization thanks to @[petercpg](https://github.com/petercpg) ( [PR#374](https://github.com/reloxx13/TasmoAdmin/pull/374) )
  32. - NEW: Add a ENV variable ( TASMO_BASEURL ) to adjust the base url thanks to @[rhuss](https://github.com/rhuss) ( [PR#346](https://github.com/reloxx13/TasmoAdmin/pull/346) )
  33. - UPDATE: Font Awesome 5.11.2 -> 5.14.0
  34. - UPDATE: Bootstrap 4.3.1 -> 4.5.0
  35. - UPDATE: Change wiki links (top navi) to tasmota docs [#381](https://github.com/reloxx13/TasmoAdmin/issues/381)
  36. - UPDATE: Change to new changelog/releaselogs (device update page)
  37. - UPDATE: Updated polish translation, thx @[WiktorBuczko](https://github.com/WiktorBuczko) and @[pepeEL](https://github.com/pepeEL)
  38. - UPDATE: Support up to 8 DS18B20 [#333](https://github.com/reloxx13/TasmoAdmin/issues/333)
  39. - UPDATE: Another adjust device icon sizes on home screen [#325](https://github.com/reloxx13/TasmoAdmin/issues/325)
  40. - **UPDATE**: IOCage Update and FreeNAS Plugin Support, thx @[tprelog](https://github.com/tprelog)
  41. - UPDATE: Adjust device icon sizes on home screen [#325](https://github.com/reloxx13/TasmoAdmin/issues/325)
  42. ### v1.6.3
  43. - **HOTFIX** DOCKER: fix and prevent nginx.conf link loop
  44. ### v1.6.2
  45. - **FIX**: Support for Tasmota 7.1.1.1 [#326](https://github.com/reloxx13/TasmoAdmin/issues/326)
  46. - Module data could not get parsed cause of changes in JSON from newer Tasmota Version
  47. - **UPDATE**: Support for MAX31855 Sensor [#327](https://github.com/reloxx13/TasmoAdmin/issues/327)
  48. - **UPDATE**: Added sensor icon for none-relais devices
  49. - FIX: Displaying changelog and releaselog from tasmota correctly for new MarkDown format
  50. - FIX: Try to fix invalid json by ```nan``` by replacing it with ```"NaN"``` [#318](https://github.com/reloxx13/TasmoAdmin/issues/318)
  51. ### v1.6.1
  52. - **UPDATE**: Support for LM75AD Sensor [#275](https://github.com/reloxx13/TasmoAdmin/issues/275)
  53. - **FIX**: Follow up for renaming of sonoff -> tasmota [#310](https://github.com/reloxx13/TasmoAdmin/issues/310) [PR#311](https://github.com/reloxx13/TasmoAdmin/pull/311)
  54. - **UPDATE**: Font Awesome 5.3.1 -> 5.11.2
  55. - **UPDATE**: Bootstrap 4.1.2 -> 4.3.1
  56. -FIX: login box position fix
  57. - **UPDATE**: Change to new Tasmota Github URL
  58. - FIX: loop 3rd an 4th ip block in autoscan to support bigger networks [#302](https://github.com/reloxx13/TasmoAdmin/issues/302), thx @[Leuselator](https://github.com/Leuselator)
  59. - Note: Autoscan will take longer now
  60. - **UPDATE**: Change htaccess to new syntax [#299](https://github.com/reloxx13/TasmoAdmin/issues/299), thx @[joba-1](https://github.com/joba-1)
  61. - FIX: Remove PHP5 support, add SELinux info to readme [#290](https://github.com/reloxx13/TasmoAdmin/issues/290)
  62. - FIX: Remove SSL Keys
  63. - **UPDATE**: Support multi BMPยดs ([pr#4195](https://github.com/arendst/Tasmota/pull/4195))
  64. - BME280-76/77
  65. - adjust some colors
  66. - **FIX**: IOS/Mobile Scroll bug [#244](https://github.com/reloxx13/TasmoAdmin/issues/244)
  67. - **FIX**: Startpage Devices without Relais shaking and breaking js [#97](https://github.com/reloxx13/TasmoAdmin/issues/97)
  68. ### v1.6.0
  69. - FIX: startpage all off icon error
  70. - **UPDATE**: Support Sensor BMP180 [#224](https://github.com/reloxx13/TasmoAdmin/issues/224)
  71. - FIX: login page horizontal scrollable removed
  72. - FIX: JS bug caused devices not to load (non-docker only bug) #225 #226
  73. - DEV: CSS & HTML fixes
  74. - **NEW**: support ssl / https added [#113](https://github.com/reloxx13/TasmoAdmin/issues/113)
  75. To use TasmoAdmin with ssl:
  76. ```
  77. sudo docker run -d -p 5443:443 -e SSL=true -v /home/pi/tasmoadmin:/data --name=TasmoAdmin --restart=always raymondmm/tasmoadmin:beta
  78. ```
  79. Using self-signed root certificate give a warning in your browser and is not secure.
  80. You can add your own certificate by replacing tasmoadmin.key and tasmoadmin.crt which are stored on your host, i.e. /home/pi/tasmoadmin/nginx/certs
  81. - **FIX**: Space in mobile
  82. - **FIX**: Display new release version available for betas
  83. - **NEW**: nginx config is now modifyable by user if needed
  84. ##### Custom nginx.config
  85. 1. If you want to use your own (custom) nginx.config, then just place it in your local data volume you started the docker container with like **/home/pi/tasmoadmin/data/nginx/** and replace existing nginx.config.
  86. 2. (Re-)Start your container to use custom nginx.config.
  87. - **FIX**: Detection of StateText change [#199](https://github.com/reloxx13/TasmoAdmin/issues/199), [#154](https://github.com/reloxx13/TasmoAdmin/issues/154)
  88. - CI skipped, use v1.6.0-beta8
  89. - **FIX**: XAMPP Folder Structure in ZIP
  90. - **DEV**: Lower zip splitted parts filesize for git
  91. - **FIX**: avoid sending backlog commands twice cuz backlog does not give any response. [#210](https://github.com/reloxx13/TasmoAdmin/issues/210)
  92. - **FIX**: Unwanted underscore added [#210](https://github.com/reloxx13/TasmoAdmin/issues/210)
  93. - **FIX**: XAMPP Pack fixed and updated to XAMPP 7.2.9.0 (PHP7) [141](https://github.com/reloxx13/TasmoAdmin/issues/141), [209](https://github.com/reloxx13/TasmoAdmin/issues/209)
  94. - **FIX**: nginx config
  95. - **CHANGE**: HTTP/HTTPS Detection [#198](https://github.com/reloxx13/TasmoAdmin/issues/198)
  96. - New Checkbox to choose http/https, default is http.
  97. ![grafik](https://user-images.githubusercontent.com/14855001/45046243-e2f26a00-b075-11e8-9304-8621cc6e0ba5.png)
  98. - **UPDATE**: Support Sensor DS18B20 [#202](https://github.com/reloxx13/TasmoAdmin/issues/202)
  99. - DEV: Add robots/search crawler protection
  100. - **FIX**: Add device password field as password not text input [#184](https://github.com/reloxx13/TasmoAdmin/issues/184)
  101. - **FIX**: for new tasmota changelog structure [tasmota-commit#ace6180](https://github.com/arendst/Tasmota/commit/ace6180e67a29926fade72ab10015c18b07c973e)
  102. - **NEW**: CZ language ( Big thanks @Vladimir S. by Mail)
  103. - **FIX**: Update Tasmota language Releases for auto updates.
  104. - **UPDATE**: Font Awesome 5.0.13 -> 5.3.1
  105. - **UPDATE**: Bootstrap 4.1.1 -> 4.1.2
  106. - **CHANGE**: Startpage rework:
  107. ![startpage_v1.2.PNG](https://raw.githubusercontent.com/reloxx13/reloxx13.github.io/master/media/tasmoadmin/changelog/startpage_v1.2.PNG)
  108. - **DEV**: Some more Error Catchings and debugs on error for lost configs [#207](https://github.com/reloxx13/TasmoAdmin/issues/207)
  109. - **NEW**: Detection of StateText change [#199](https://github.com/reloxx13/TasmoAdmin/issues/199), [#154](https://github.com/reloxx13/TasmoAdmin/issues/154)
  110. ## v1.5.4
  111. - **FIX** autoload case-sensitive [#182](https://github.com/reloxx13/TasmoAdmin/issues/182)
  112. ## v1.5.3
  113. - **FIX** another fix for chrome ERR_RESPONSE_HEADERS_TOO_BIG [#182](https://github.com/reloxx13/TasmoAdmin/issues/182)
  114. ## v1.5.2
  115. - **FIX** Chrome crying ERR_RESPONSE_HEADERS_TOO_BIG [#182](https://github.com/reloxx13/TasmoAdmin/issues/182)
  116. ## v1.5.1
  117. - **FIX** Update Tag info [#180](https://github.com/reloxx13/TasmoAdmin/issues/180)
  118. ## v1.5.0
  119. - **NEW**: Link Tasmota Changelog Issues [#173](https://github.com/reloxx13/TasmoAdmin/issues/173)
  120. - **NEW**: Use json file for for config data
  121. - **NEW**: Config is now saved in a cookie
  122. - Cookies are stored in the Clients Browser, reduces Reads on Servers Drive.
  123. - Some uneccessery writes removed, boom.
  124. - Note: Encrypted User PW will not be saved in the Cookie.
  125. Old Config File will be migrated to json and removed in a later release. Stays as Backup.
  126. If you delete the MyConfig.json, it will generated new based on the MyConfig.php
  127. - **DEV**: Use SCSS and Minified CSS/JS Resources, gives some performence boost and save network traffic.
  128. - **NEW**: Get Current Tag from Docker [#176](https://github.com/reloxx13/TasmoAdmin/issues/176)
  129. - **FIX**: $_SERVER REQUEST_SCHEME is not reliable [#174](https://github.com/reloxx13/TasmoAdmin/issues/174)
  130. ## v1.4.0
  131. - **FIX**: set session dir inside tasmota dir instead of server root /tmp [#169](https://github.com/reloxx13/TasmoAdmin/issues/169)
  132. - **FIX**: go to selected homepage after login [#115](https://github.com/reloxx13/TasmoAdmin/issues/115)
  133. - **NEW**: Disable update check option [#156](https://github.com/reloxx13/TasmoAdmin/issues/156)
  134. - **NEW**: Add top scrollbar on device list [#170](https://github.com/reloxx13/TasmoAdmin/issues/170)
  135. - MINOR: Rename "Show More" => "Detail View" in i18n.EN [#168](https://github.com/reloxx13/TasmoAdmin/issues/168)
  136. - **NEW**: Support Multi Friendlyname on Device General Config Page (fw >= 5.12.0h) [Tasmota#3161](https://github.com/arendst/Tasmota/issues/3161)
  137. - **FIX**: device config allow more steps for Sleep [#172](https://github.com/reloxx13/TasmoAdmin/issues/172)
  138. ## v1.3.3
  139. - MINOR: fix for travis building
  140. ## v1.3.2
  141. - **FIX**: fix device update, use ota magic [#165](https://github.com/reloxx13/TasmoAdmin/issues/165) [#166](https://github.com/reloxx13/TasmoAdmin/issues/166)
  142. ## v1.3.1
  143. - **NEW**: MQTT Config Tab on device config page [#101](https://github.com/reloxx13/TasmoAdmin/issues/101)
  144. - ENHANCEMENT: Only changed config values will be send to the device
  145. - MINOR: style show more btn responsive [#145](https://github.com/reloxx13/TasmoAdmin/issues/145)
  146. ## v1.2.1
  147. **HOTFIX**: Fix edit device #147
  148. ## v1.2.0
  149. - **FIX**: some Tasmota 5.10.0 json #131 [hassio-addon#6](https://github.com/hassio-addons/addon-tasmoadmin/issues/6)
  150. - **UPDATE**: Font Awesome 5.0.6 -> 5.1.0
  151. - **DOCKER**: Show Changelog Link in helpmenu [#108](https://github.com/reloxx13/TasmoAdmin/issues/108)
  152. - MINOR: make footer smaller and sticky, darker link color in nightmode
  153. - top navi made a lil bit smaller, too
  154. - MINOR: catch and remove control chars in json response [#78](https://github.com/reloxx13/TasmoAdmin/issues/78)
  155. - **NEW**: Show new update available icon in footer
  156. - MINOR: Possible performence fixes for checkNightmode
  157. - MINOR: cache resources by release tag version
  158. ## v1.1.0
  159. - **NEW**: you can now set a default startpage [#115](https://github.com/reloxx13/TasmoAdmin/issues/115)
  160. - **FIX**: Multichannel devices don't restore correctly if backend fails temporarily #121
  161. - MINOR: dont be blind on page reload: set nightmode class initial if nightmode is enabled
  162. ## v1.0.7
  163. - **NEW**: add send command within device list [#100](https://github.com/reloxx13/TasmoAdmin/issues/100)
  164. - MINOR: error handling for selfupdate if travis build failed [#142](https://github.com/reloxx13/TasmoAdmin/issues/142)
  165. - MINOR: restyle show more
  166. ## v1.0.6
  167. - **DOCKER**: update busybox to fix travis build
  168. ## v1.0.4 - 1.0.5
  169. - **FIX**: date in update [#124](https://github.com/reloxx13/TasmoAdmin/issues/124)
  170. - MINOR: change filename to load js file correctly (only firefox issue?)
  171. - fixes the show more checkbox
  172. - **NEW**: add configurable server port [#122](https://github.com/reloxx13/TasmoAdmin/issues/122),[#131](https://github.com/reloxx13/TasmoAdmin/issues/131)
  173. - MINOR: show some energy data
  174. - **NEW**: add iocage support by @tprelog :)
  175. ## v0.0.8 - v 1.0.3
  176. - MINOR: add logo
  177. - **UPDATE**: Font Awesome 5.0.6 -> 5.0.13
  178. - **UPDATE**: bootstrap 4.0.0 -> 4.1.1
  179. - **DOCKER**: clean-up unnecessary lines to reduce image size
  180. - **DOCKER**: cleanup and readme
  181. - **DOCKER**: Moved from Apache to Nginx [#106](https://github.com/reloxx13/TasmoAdmin/issues/106)
  182. - **DOCKER**: Remove rm
  183. ## v0.0.7
  184. - **FIX**: /app/tasmoadmin/.docker to disable SelfUpdate
  185. ## v0.0.6
  186. ### 2018-05-23
  187. - more rename
  188. - hide selfupdate if on docker [#105](https://github.com/reloxx13/TasmoAdmin/issues/105)
  189. - **FIX**: update on https [#103](https://github.com/reloxx13/TasmoAdmin/issues/103)
  190. - provide TasmoAdmin Docker within repo [#92](https://github.com/reloxx13/TasmoAdmin/issues/92)
  191. - add help menu [#100](https://github.com/reloxx13/TasmoAdmin/issues/100)
  192. Big Thanks to @RaymondMouthaan for supporting the merge and renaming :)
  193. ## 2018-05-23
  194. ### SonWEB got renamed to TasmoAdmin!
  195. ### 2018-05-17
  196. - add polish translation (thx Pawel)
  197. - **FIX**: device list table header distance
  198. - add BME680 Gas Sensor #98
  199. ### 2018-05-15
  200. - **FIX**: autoscan for devices with more that 4 outputs #96
  201. - support up to 5x DS18x20 #94
  202. ### 2018-05-06
  203. - add distance sensor data (#89)
  204. - **FIX**: overlapping sensor data on startpage (#90)
  205. - **FIX**: device list some values did not get updated after timeout
  206. - autoscan: remember fromIP and toIP (saved in MyConfig.php now) (#67)
  207. ### 2018-04-10
  208. - dont hide device infos on error/timout in list
  209. - the switch will be displayed in red on error (but stay on last known state)
  210. - add 8 sec refreshtime option to settings
  211. ### 2018-04-06
  212. - adjust background of sensor data in daymode
  213. ### 2018-03-30
  214. - rollback to ajax status requests on device list
  215. - multicurl was timeouting alot :/
  216. - **FIX**: skip minimal if no minimal firmware was uploaded
  217. ### 2018-03-25
  218. - **FIX**: for some line-height
  219. ### 2018-03-23
  220. - **FIX**: #83 (json changed for sensors)
  221. - add BME280 sensor
  222. - **FIX**: #82, json friendlyname is now an array since 5.12.0h
  223. - some startpage responsive css fixes for sensor data
  224. - add 2x DS18x20 sensor
  225. ### 2018-03-03
  226. - **FIX**: nightmode always
  227. - startpage red border on error not shown when nightmode active **FIX**:
  228. - some timeout adjustment
  229. ### 2018-02-27
  230. - add coming HU firmware support for automode
  231. - FR translation
  232. ### 2018-02-22
  233. - minor **FIX**: for startpage
  234. ### 2018-02-21
  235. - **FIX**: uptime for safari
  236. - set timeout from 2 to 3 secs
  237. ### 2018-02-19
  238. - add NL translation
  239. - updated spanish translation
  240. ### 2018-02-17
  241. - change uptime format
  242. - add AutoScan
  243. - You can search for new Tasmota Devices between an IP Range now
  244. - Top Navi > Devices > AutoScan
  245. ### 2018-02-16
  246. - HOTFIX for startpage
  247. - **FIX**: missing name for devices without switches #55
  248. - sonoff bridge, sonoff sc, wemos8 etc
  249. - **you need to edit the device form the device list and set a name, the name input was missing before**
  250. - you can set one position for a multi channel device now (all channels get the same position)
  251. - todo: add position per channel #48
  252. - add HTU21 sensor
  253. ### 2018-02-15
  254. - Optimize Status requests #49
  255. - minor fixes
  256. ### 2018-02-11
  257. - support runtime calculation from [reloxx13/Tasmota-Modified](https://github.com/reloxx13/Tasmota-Modified) for correct runtime with using sleep
  258. - Fix for [#1842](https://github.com/arendst/Tasmota/issues/1842)
  259. - add BMP280 sensor
  260. - add SI7021 sensor
  261. ### 2018-02-09
  262. - add device position
  263. - you can edit this value by double click in the list or on the edit device page
  264. - this is used to order the devices
  265. - changed some backend csv handling
  266. - load custom css file
  267. - you can now customize some css yourself if needed
  268. - create /resources/css/custom.css, the file gets loaded if exists
  269. - added a custom.default.css with the mobile breakpoints
  270. - **custom.default.css will be overwritten with a selfupdate. be sure to name your new file custom.css**
  271. ### 2018-02-09
  272. - add support auto mode for new binaries CN, ES, FR, DS18X20(EN),
  273. - remove brs from language file. tooltip will break by himself if text is too long
  274. - use bootstrap tooltip
  275. - some styling fixes
  276. ### 2018-02-08
  277. - **FIX**: device update process
  278. - some styling fixes
  279. - add sensor SHT3X
  280. ### 2018-02-07
  281. - add bootstrap and relayout
  282. - **if something looks wrong, pls clear your browser cache (Ctrl+r)**
  283. - fine tuning in next days ;)
  284. - **FIX**: nightmode auto wont remove nightmode in the morning
  285. ### 2018-02-06
  286. - minimal firmware is not a required field anymore
  287. - add jquery ui tooltips
  288. - show changelog on selfupdate page
  289. ### 2018-02-04
  290. - some timing adjustments
  291. ### 2018-02-03
  292. - higher timeout for curl, fixes some timeout problem with much devices
  293. - minor **FIX**: i18n
  294. - added double click edit of config in device list
  295. ![2018-02-03_1](https://raw.githubusercontent.com/reloxx13/reloxx13.github.io/master/media/tasmoadmin/changelog/2018-02-03_1.PNG)
  296. ### 2018-02-02
  297. - add nightmode
  298. - settings: auto (18h-8h), always on, disable
  299. - add userfirendly urls
  300. - **mod_rewrite is a requirement now, check ubuntu guide in the wiki**
  301. - add devicename/id on device edit page
  302. - **FIX**: page title on device add/edit page
  303. - remove selfupdate warning (works great now)
  304. - css **FIX**: for chrome
  305. - mobile: **FIX**: action buttons linebreak
  306. ### 2018-02-01
  307. - **FIX**: bug in selfupate
  308. - **PLEASE RUN SELFUPDATE TWICE**
  309. - temp and humadity sensor are detected now
  310. - AM2301
  311. - DHT11
  312. - DS18B20
  313. - if you use another sensor, pls open an issue with the result from command
  314. - http://DEVICEIP/cm?cmnd=status%2010