Commit Graph

10 Commits (main)

Author SHA1 Message Date
Christoph Wempe 930346741d
Update Usage.md to use openhab.connection.authToken (#281) 2022-01-24 21:32:40 +01:00
Reinier Battenberg 6d1d679e6b
Add link to documentation how to create an API key (#261)
to save people a duckduckgo search
2021-04-14 21:34:08 +02:00
Jerome Luckenbach 8f3f597880
Add native token based authentication (#247)
* Replace request with axios for the client side.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Remove 3rd party naming.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Refactor all groupable parameters and add auth header configuration parameter.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Introduce token based authentication via configuration parameter.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Make local LSP also use primary Extension Output Channel.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Add basic auth token check on config change.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Added warn message with authToken config recommendation.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Move Utils into new utils folder. Adapt import paths.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Introduce new config manager class to handle config parameters and logic.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Adapt repo settings for continous watching for file changes.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Move handler for config errors to ConfigManager. Add warning for deprecated config values.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Small improvements for config calls and warning messages.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Fix nested view for items and things TreeViewProvider

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Typo + brackets

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Add basic migration script.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Adapt launch and task config.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Improve migration script. Respect config scopes.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Refactor util classes and types.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Remove migration routine.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Small language client improvements. Add Changelog and major version.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Add missing deprecated parameters back for proper error handling.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-27 18:42:55 +01:00
Jerome Luckenbach e6a949de33
0.8.0 beta (#225)
* Prepare 0.8.0-beta version

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Use proper version number in package json.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-28 15:04:29 +01:00
Jerome Luckenbach 6dc21e6d09
Remove classic ui. Fix Markdown errors. (#224)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-28 10:09:53 +01:00
Stefan 1fe866b0a4 Add doc about connecting to REST API using SSL (#196)
Visual Studio Code's underlying ELECTRON framework is a bit picky about
certificates delivered without a certificate chain. Explain how to set
up your webserver to deliver certificate chain so using REST API with
SSL will hopefully now work out.

Signed-off-by: Stefan Gänsler <openhab-git_19@green-sparklet.de> (github: stefan-muc)
2020-01-22 21:39:44 +01:00
Jerome Luckenbach 22a3d7d1fa
Removed, safe to replace, karaf references. (#172)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-11-03 20:48:11 +01:00
Jerome Luckenbach dbcbc244b7
Refactor docs/infos (#169)
* Refactor readme and changelog texts.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Adress Review comments.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Removed outdated gif.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-11-03 20:19:35 +01:00
Jerome Luckenbach 07efe5248e
Rename Usage.md to USAGE.md
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-10-21 19:34:12 +02:00
Jerome Luckenbach 736e4b7492
Split up Readme and move explanations to a docs folder. (#149)
* Split up Readme and move explanations to a docs folder.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Add some links.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-10-21 19:30:47 +02:00