Logan Ramos
d6114a70be
Remove app insights ( #154296 )
...
* Remove app insights
* Update product service to remove asimovKey
2022-07-06 22:23:30 -04:00
Benjamin Pasero
f4f1b04d87
Add a setting to enable sandbox: true
for windows ( #154062 )
...
* sandbox - allow enabled sandbox in a full build
* sandbox - reduce `electron-browser` in workbench
* sandbox - reduce `electron-browser` in platform
* sandbox - add a setting to enable sandbox mode for window
* fix lint
* Revert "sandbox - reduce `electron-browser` in workbench"
This reverts commit 36a5167cf9
.
* Revert "sandbox - reduce `electron-browser` in platform"
This reverts commit 6f49d704a5
.
* fix layer issue
* fix some js errors
2022-07-05 09:54:28 +02:00
Logan Ramos
0edb88f3b5
1DS appender for the web ( #152489 )
...
* 1ds web appender
* Start testing web
2022-06-17 15:10:04 -04:00
Alexandru Dima
252c65540d
Adopt the same export patterns in vs/css
as in vs/nls
and bring over tests ( #152396 )
...
* Adopt the same export patterns in `vs/css` as in `vs/nls` and bring over tests
* Fix problem with loading nodejs modules
2022-06-17 17:12:27 +02:00
Alexandru Dima
9db5a3674e
Bring the nls loader plugin into our sources ( #152338 )
2022-06-16 22:01:19 +02:00
Logan Ramos
e8f28ac3ac
Refactor location of web app insights appender ( #152358 )
...
* Refactor location of web app insights appender
* Play around with eslintrc
* Eslint json update
* Try and fix monaco editor check
* Remove extra trailing comma
2022-06-16 18:26:06 +00:00
Alexandru Dima
d132489cd0
Bring the css loader plugin into our sources ( #152205 )
2022-06-15 16:53:02 +02:00
Logan Ramos
d791322812
Bring back 1DS SDK ( #151810 )
...
* Revert "Revert "Initial adoption of 1DS Sdk (#151531 )""
This reverts commit 09bab84672
.
* Testing CI
* More tests
* Add back core config to see if test fails
* Add an if true test
* Make sure we're not instantiating 1ds for tests
* Try async import of post plugin
* Bring back other imports
2022-06-13 10:53:07 -04:00
Daniel Imms
09bab84672
Revert "Initial adoption of 1DS Sdk ( #151531 )"
...
This reverts commit b0a239379b
.
2022-06-10 13:22:58 -07:00
Logan Ramos
b0a239379b
Initial adoption of 1DS Sdk ( #151531 )
...
* Start with implementing 1DS
* Add part a flag
* Fix byte mask
* Add internal testing in shared process
* Update AI
* Update XHR Override
* Update to only call unload
* small changes
* Move key to rpoduct.json
* Fix endpoint
Co-authored-by: SteVen Batten <sbatten@microsoft.com>
2022-06-10 09:14:29 -07:00
Johannes
0f6f41890b
split manual work into managable chunks and (again) disable const-destructuring unless all are const
2022-06-09 09:30:36 +02:00
Johannes
aa23a0dbb7
use prefer-const
default config
2022-06-08 17:46:25 +02:00
Johannes
13b60e192d
prefer-const, ignore mixed destructuring statements for now
2022-06-08 11:16:24 +02:00
Johannes
19f96d6ed1
add prefer-const
lint rule
2022-06-08 10:59:14 +02:00
João Moreno
d90d07adef
wip: policy
2022-05-16 17:46:39 +02:00
Johannes
0f648cd7db
add eslint rule to disallow look behind regex feature, ignore in git and markdown fyi @lszomoru, @mjbvz
2022-03-22 16:02:19 +01:00
Matt Bierner
bfc026b97a
Drop into text editor api proposal ( #143334 )
...
* Add drop into editor api proposal
For #142990
* Use AsyncEmitter
2022-03-18 11:32:11 -07:00
Matt Bierner
e2fb656182
Fix comment
2022-02-11 13:21:49 -08:00
Matt Bierner
dbb563c14d
Use 'vscode-notebook-renderer' types for our webview prelaods
...
This ensures we match the public apis
2022-02-09 15:36:46 -08:00
Alex Dima
00d619e6fe
Enforce import rule to avoid new imports ( #141921 )
2022-02-03 12:44:20 +01:00
Johannes Rieken
4a130c40ed
enable @typescript-eslint/member-delimiter-style
, https://github.com/microsoft/vscode/issues/140391
2022-02-02 14:35:33 +01:00
Johannes Rieken
7ccb868835
make sure to use .eslintignore
when running yarn eslint
, this will ensure that cli failure and editor squiggles are always equal
2022-02-02 12:37:29 +01:00
Alex Dima
71a20bb216
Disallow importing workbench/api
in workbench/services
( fixes #141003 )
2022-02-01 00:00:25 +01:00
Alex Dima
172e83e470
Remove no longer necessary rule ( #140989 )
2022-01-25 22:56:03 +01:00
Alex Dima
283f478fc3
Avoid *
and spell out all allowed node modules to have squiggles when importing vscode
by accident
2022-01-25 21:28:38 +01:00
Alex Dima
46e068c506
Move common imports to .eslintrc.json
2022-01-25 21:28:37 +01:00
Benjamin Pasero
0f89762b4b
Rename workbench.web.api.*
to workbench.web.main.*
( #141263 )
...
* web - rename entry file
* web - rename entry file also for server
* rename main entry in copy
2022-01-24 12:45:49 +01:00
Benjamin Pasero
afb3140beb
welcome - introduce dedicated top level folders ( #141138 )
...
* welcome - introduce dedicated top level folders
* Remove special rules for `contrib/welcome`
* fix svgs
* fix layers lint
Co-authored-by: Alex Dima <alexdima@microsoft.com>
2022-01-22 09:21:56 +01:00
Benjamin Pasero
67c35d0f4c
Merge branch 'main' into ben/web-api-layers
2022-01-21 14:13:34 +01:00
Alex Dima
1498d0f340
Add explicit layers for editor contributions ( fixes #140995 )
2022-01-21 10:29:55 +01:00
Benjamin Pasero
2e96be84e2
web - update layer rules
2022-01-21 10:20:23 +01:00
Benjamin Pasero
06f4700ce4
web - remove workbench.web.main
2022-01-21 10:12:44 +01:00
Alex Dima
3269deea2b
Move server code to vs/server/node
2022-01-20 17:18:10 +01:00
Alex Dima
41688566cb
Add tests for parseConnectionToken
2022-01-20 17:05:35 +01:00
Alex Dima
43d18c529c
Merge remote-tracking branch 'origin/main' into alex/issue-140997
2022-01-20 14:46:08 +01:00
Alex Dima
3c3e3cadfa
Remove no longer needed exceptions ( #140993 )
2022-01-20 14:20:36 +01:00
Alex Dima
45633f34a9
Add rules for server entry points
2022-01-20 10:11:08 +01:00
rebornix
29b03e8c1b
fix #140992 .
2022-01-19 11:20:22 -08:00
Alex Dima
62b0d5cb81
Add /~
as a layer template, adopt it, simplify and align code import rules ( #140857 )
2022-01-18 18:27:34 +01:00
Alex Dima
aa86df2561
For each target, allow importing itself
2022-01-18 18:27:34 +01:00
Alex Dima
0ae845536b
Avoid leading **
2022-01-17 21:21:38 +01:00
Alex Dima
4aed6e1fd1
Ensure all files are covered by code-import-patterns
( fixes #140857 )
2022-01-17 17:55:45 +01:00
Alex Dima
d018132104
Move defaultWorkerFactory.ts
to /browser/
( #140857 )
2022-01-17 17:23:31 +01:00
Alex Dima
bc1e738569
Add rules for some missing folders ( #140857 )
2022-01-17 15:06:39 +01:00
Benjamin Pasero
9be2757019
🆙 playwright@1.18
( #140767 )
...
* tests - use `@playwright/test@1.18.0-rc1`
* fix bad dependency
* clear more weird ts dependencies
2022-01-15 09:35:39 +01:00
Benjamin Pasero
eecbd962ef
debt - rename iconv-lite-umd
package ( #140650 )
2022-01-14 07:28:41 +01:00
Alex Ross
4d1d73f6ef
Revert "Add timestamps to comments proposal ( #139849 )"
...
This reverts commit b978d7150c
.
2022-01-12 15:51:57 +01:00
Alex Ross
b978d7150c
Add timestamps to comments proposal ( #139849 )
2022-01-12 14:41:23 +01:00
Dirk Baeumer
7ebb51f5ac
Remove delimiter rule since it causes lots of build failures
2022-01-11 10:51:01 +01:00
Dirk Baeumer
87b3230323
Fixes #140391 : Missing semicolon
2022-01-11 10:42:04 +01:00