Commit Graph

23 Commits (dependabot/npm_and_yarn/client/semver-6.3.1)

Author SHA1 Message Date
Jerome Luckenbach ad81ff13f4
Improve markdown presentation (#245)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-19 10:00:36 +01:00
Jerome Luckenbach 8c11a32d45
Post update (#232)
* Bump master version. Add open-vsx badge.

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

* Remove publish action from pipeline. Managed in the Release pipeline on Azure now.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-10 00:12:20 +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
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 e0560e3763
Fix-badge-links
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-10-26 22:59:37 +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
Jerome Luckenbach 9d9b095595 Add Azure badge.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-10-19 18:46:21 +02:00
Samuel Brucksch 91e7770c25 Local LSP server that improves functionality like item completion (#122)
* Initial commit with LSP from MS examples

* Code quality fixes

* added remote LSP server to run parallel to local LSP server

* removed lspEnabled check as its done in extension already

* Removed completion from REST

* removed comments

* Turned Server into a class and extracted validation

* Removed log output

* WIP: Added items completion in LSP server
Items are taken from REST API at start and are getting cached in LSP Server. Their values are updated from SSE (/rest/events). When Items are added or removed the cache is updated. So now we have a very responsive completion list.

* Code quality changes

* made code more robust

* Added parsing of StateChange and uItemUdate events

* Fixed wrongly called cb(error)

* removed log output

* Cleaned up validation to not return anything

* Cleaned up and added bit more docs

* Fixed capital letter of class in import - worked on win but not in linux

* Same as before

* Removed unused getter

* Code Quality

* Moved @types dependencies to root package.json and cleaned up tsconfig files

* Test commit for sign off

* Added author in docs

* Added pure JS impl of server and wrote tests with jest

Coverage is not goot yet, ItemCompletionProvider and Item still miss
some tests. Other files are good already.

* Added more tests, use of preomise instead of callbacks in completionitem

* Moved tests to unit folder

* Added more tests

* Cleaned up and removed TS impl

* Fixed compile problems by increasing vscode version

* Fallback to empty array if no items map is present

* More tests

* Improved npm scripts

npm run build builds a .vsix
npm run publish publishes the extension
both commands run tests before to make sure a working version is
built/deployed

* use bind() instead of anonymous function

* improved scripts

* Renamed config properties and removed useRestCompletions as its not
needed anymre

* changed config in remote language client

* removed TODO comment

* added changelog and fixed description for settings

* fixed typo

* Removed commented code

Signed-off-by: Samuel Brucksch <sasliga@freenet.de> (github: SamuelBrucksch)
2019-01-11 11:01:45 +01:00
Wouter Born 465093c0a2 Update documentation links (#96)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-06-16 10:21:44 +02:00
Kuba Wolanin 1b02f71697
[WIP] REST Configuration fix (#68)
* REST Configuration fix

Tweaks making remote access (with Basic Auth) possible

Signed-off-by: Kuba Wolanin <hi@kubawolanin.com>

* Fixed docs URL

Signed-off-by: Kuba Wolanin <hi@kubawolanin.com>
2017-12-21 14:43:34 +01:00
Kuba Wolanin 91be810e29
Fixed issues with non-root workspaces (#64)
Closes #62

Also added new release notes

Signed-off-by: Kuba Wolanin <hi@kubawolanin.com>
2017-11-25 16:28:41 +01:00
Simon Kaufmann 27bff8f446 added lspPort configuration parameter (#43)
...and changed port config to be a number.

Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
2017-10-27 12:45:52 +02:00
Kuba Wolanin f75f65c663 Updates for the 0.2.0 release (#39)
Signed-off-by: Kuba Wolanin <hi@kubawolanin.com>
2017-10-20 19:18:16 +02:00
Thomas Dietrich 7fc889a34b Fix wrongful italic presentation in README (#35)
GitHub would show half the file as italic because there is no second asterisk to end the format block.
Signed-off-by: Thomas Dietrich thomas.dietrich@tu-ilmenau.de (github: ThomDietrich)
2017-10-09 12:42:19 +02:00
Kuba Wolanin 08130642ba Optional REST API connection + better error handling. Closes #33 Resolves #22 (#34)
Signed-off-by: Kuba Wolanin <hi@kubawolanin.com>
2017-10-08 17:58:40 +02:00
Jerome L c4ff46dd38 Updated README.md, host configuration section (#27)
* Updated README.md, host configuration section

Added a note to the configuration section, to clarify that the settings will take a hostname or the ip adress of the openHAB instance.
Suggested here: <https://community.openhab.org/t/visual-studio-code-openhab-extension/30205/56?u=confectrician>

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

* Discussion spelling fix

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

* Added IP adress in host config description

Signed-off-by:  Jerome Luckenbach <github@luckenba.ch> (github: @Confectrician)IP address
2017-07-10 16:22:51 +02:00
Dennis Gieseler a1591b7bd7 Fix typo in configuration part of README.md (#19)
Signed-off-by: Dennis Gieseler <dennis.gieseler@me.com>
2017-07-02 17:15:36 +02:00
Kuba Wolanin f0308ae65a Updated CHANGELOG + small cleanup (#16)
Signed-off-by: Kuba Wolanin <hi@kubawolanin.com>
2017-06-21 21:28:12 +02:00
Dennis Gieseler 70801c4d51 Added functionality to open openHAB Preview on MacOS based systems (#14)
Added configuration for openhab.host and openhab.path
Updated README.md to accomodate new configuration options (including examples)

Signed-off-by: Dennis Gieseler <dennis.gieseler@me.com> (github: dennisausbremen)
2017-06-21 14:36:38 +02:00
Kuba Wolanin 305fb58d90 Added CONTRIBUTING, generate-authors and minor tweaks (#13)
Added Issue Template and quick search in Community action. Closes #5 #2

Signed-off-by: Kuba Wolanin <hi@kubawolanin.com>
2017-06-20 07:38:54 +02:00
Thomas Dietrich 3357be53a2 Minor changes to README (#6)
Signed-off-by: Thomas Dietrich <thomas.dietrich@tu-ilmenau.de> (github: ThomDietrich)
2017-06-19 11:33:03 +02:00
Kuba Wolanin 221e112c25 openHAB VS Code extension - Initial contribution (#1)
* openHAB VS Code extension - Initial contribution
* Added repository and fixed README
* Removed outdated setting from .vscode/

Signed-off-by: Kuba Wolanin <hi@kubawolanin.com>
2017-06-19 08:09:32 +02:00