Jerome Luckenbach
3830824fef
Create vsix only on linux agent
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-29 22:02:31 +02:00
Jerome Luckenbach
68c52c945d
Add Update Notice ( #250 )
...
* Add UpdateNoticePanel. Refactor Webviews folder.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Move Media folder. Improved css. Improved content.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Remove beta check. Add update check. Add command for update notice.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Add small improvements.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Small refactorings.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Update dependencies aside.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-29 21:51:56 +02:00
Jerome Luckenbach
21300840b8
Fix broken copy-paste module
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-29 21:45:52 +02:00
Jerome Luckenbach
afe171007d
Add GitHub CI packaging
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-29 21:33:19 +02:00
Jerome Luckenbach
3670e5b71b
Add Changelog to package again. Remove other meta folders. ( #253 )
...
* Add Changelog to package again. Remove other meta folders.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Refactor sorting
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-28 22:30:59 +02:00
Jerome Luckenbach
09feb11cf1
Create ci.yml
...
Add GitHub CI Action for testing purposes.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-28 22:28:16 +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
a9a957cc44
Prepare minor release.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-19 16:15:57 +01:00
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
9daa771c1d
Fix item hover. ( #244 )
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-18 19:41:15 +01:00
Jerome Luckenbach
46fef5ee71
Add human readable threadsleep description hover. ( #242 )
...
* Add human readable threadsleep description hover.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Add cron explained to recommended extensions.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Add openHAB alignment tool to recommended extensions.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Improve regex matching and Hover formatting.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-16 17:30:40 +01:00
Jerome Luckenbach
115eacba9b
Small improvements and changelog ( #241 )
...
* Small improvements.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Update changelog.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-15 19:44:34 +01:00
Jerome Luckenbach
ff9de716cd
Create stale.yml
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-15 17:49:25 +01:00
dependabot[bot]
86c3000abc
Bump elliptic from 6.5.3 to 6.5.4 ( #239 )
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-11 17:27:42 +01:00
Jerome Luckenbach
b4e1b3825f
Update github release script.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-02-28 20:34:22 +01:00
Jerome Luckenbach
3e37b5e89a
Update github release script.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-02-28 20:30:52 +01:00
Jerome Luckenbach
91d0744cb9
Update github release script.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-02-28 20:12:40 +01:00
Jerome Luckenbach
8e6a4c99b6
Update github release script.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-02-28 19:57:59 +01:00
Jerome Luckenbach
11bfc96786
Update github release script.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-02-28 18:47:51 +01:00
Jerome Luckenbach
001b0ec715
Update github release script.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-02-28 18:29:03 +01:00
Jerome Luckenbach
290014d877
Update github release script.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-02-28 18:09:44 +01:00
Jerome Luckenbach
088ca9f7cf
Prepare minor update ( #238 )
...
* Prepare minor update
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Reflect base branch change for pipeline.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-02-28 17:43:21 +01:00
Jerome Luckenbach
f78ab4c62e
Update Dependencies. Switch to @types/vscode. ( #236 )
...
* Update Dependencies. Switch to @types/vscode.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Remove vscode postinstall.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Fix build errors.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-17 19:12:05 +01:00
Jerome Luckenbach
02a280bd3c
Improve config usage. Extend error handling. Refresh TreeViews on config change. ( #235 )
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-17 17:54:10 +01:00
Jerome Luckenbach
2dc028fc3b
Small fixes ( #234 )
...
* Migrate to ESLint. Update Dependencies.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Remove orga directory.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Fix markdown errors.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Update pipeline triggers.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-15 18:54:15 +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
5e1740f2d4
Updated Changelog.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-09 22:19:26 +01:00
Jerome Luckenbach
ba4c5247cd
Sync branches ( #231 )
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-09 21:16:22 +01:00
Jerome Luckenbach
eea2d238ca
Make pr builds available for beta-version branch. ( #227 )
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-28 16:33:49 +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
Jerome Luckenbach
9f73316f6e
Remove jest from root repo dependencies. Only needed for the server package. ( #223 )
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-27 20:03:05 +01:00
dependabot[bot]
d7cf7445c0
Bump acorn from 5.7.3 to 5.7.4 in /serverJS ( #222 )
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 5.7.3 to 5.7.4.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-27 19:51:27 +01:00
Jerome Luckenbach
1ae6463cc7
Update dependencies ( #220 )
...
* Update dependencies with a first audit fix command.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Second audit and a first npm update command.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Another audit fix after updating.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Also update sub package dependencies.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-27 19:46:39 +01:00
Jerome Luckenbach
e28bcf9c2a
Add two more precise activation events, based on standard openHAB files. ( #219 )
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-27 16:22:55 +01:00
Jerome Luckenbach
0689d1f721
Prepare beta extension ( #218 )
...
* Updated changelog. Improved sign off docs due to DCO Check usage.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Prepare for a later beta extension.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Fix extension name.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Prevent beta from getting deactivated too.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-27 15:59:29 +01:00
Jerome Luckenbach
1d2bd40d65
Remove Paper UI ( #217 )
...
* Updated changelog. Improved sign off docs due to DCO Check usage.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Remove Paper UI references and Command.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-27 15:18:17 +01:00
gabbe
05e1c7e8a2
Encode username and password to make a valid URI. Fixes #213 ( #214 )
...
Signed-off-by: Gabriel Thörnblad <gabriel@thornblad.com>
2020-12-19 17:19:04 +01:00
Christoph Wempe
a1c455296b
fix folder icons ( #207 )
...
* show icons for rules, scripts, persistance files
Signed-off-by: Christoph Wempe <christoph@wempe.net>
* use custom folder icon for `icons/classic`
Signed-off-by: Christoph Wempe <christoph@wempe.net>
2020-06-02 20:19:36 +02:00
Christoph Wempe
faaec365b0
show icons for rules, scripts, persistance files ( #205 )
...
Signed-off-by: Christoph Wempe <christoph@wempe.net>
2020-05-22 20:19:20 +02:00
Jerome Luckenbach
54bb519ad8
Updated changelog. Improved sign off docs due to DCO Check usage. ( #197 )
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-01-22 21:48:33 +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
93fe86e176
Fix task.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-01-12 21:07:08 +01:00
Jerome Luckenbach
15af02f2b2
Merge branch 'master' of https://github.com/openhab/openhab-vscode
2020-01-12 12:50:41 +01:00
Jerome Luckenbach
dd5373ba8a
Update changelog.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-01-12 12:50:12 +01:00
Jerome Luckenbach
1d2e7f1413
Update dependencies ( #193 )
...
* Update node dependencies
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Update node dependencies
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Improved build logging, small apckage json improvements.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-01-12 12:48:46 +01:00
Jerome Luckenbach
a9db961fb8
Improve build branching triggers.
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-01-12 12:07:33 +01:00
Jerome Luckenbach
601b8acce3
Update changelog.md
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-01-12 00:01:53 +01:00
Jerome Luckenbach
53f7b62e17
Introduce automated release process through github api. ( #192 )
...
* Introduce automated release process through github api.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Add publish to marketplace script
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Fix wrong yaml definition.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-01-11 22:48:27 +01:00
Jerome Luckenbach
bc0f1f1301
Big refactoring with newly comments and solving tslint issues. ( #191 )
...
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-01-11 20:57:50 +01:00