Граф коммитов

509 Коммитов

Автор SHA1 Сообщение Дата
Don Jayamanne d4faf9a23b
Bump version of node, npm and ts (#16151)
* Bump version of node, npm and ts

* Fix compilation errors

* Logging

* Fix for windows

* comments

* More comments

* Fixes

* Fixes

* Fix formatting
2024-10-27 19:05:13 -07:00
Raymond Zhao fb42c2069a
chore: temporarily exclude more files from scan (#16054) 2024-10-14 10:52:15 -07:00
Don Jayamanne d24c35d597
Update Jupyter Npm To Latest (#15897)
* Update JupyterLab pkgs, support WS Protocols

* Updates

* Remove debugger statements

* Revert disabling websocket protocol

* misc

* Fixes

* Fix tests

* More updates

* Update minimum version of renderer extension

* Updates to build

* Fixes
2024-10-08 23:32:36 +00:00
Don Jayamanne 4616a05c33
Remove jsDom and Canvas from dev dependencies (#15979)
* Remove JSDOM from dev dependencies

* Fixes

* Remove unused canvas package

* Add logging

* Fix html parser

* Skip flaky tests

* Skip failing tests

* oops
2024-09-01 21:23:10 -07:00
Don Jayamanne de4a6f7b06
Remove dependency on rewriremock (#15898) 2024-07-31 10:19:38 +10:00
Aaron Munger e85320600d
remove fluentUI library (#15278)
* remove fluentUI filter box

* styling

* remove last fluentUI components

* styling

* remove dependency

* remove fixup functions for removed libraries
2024-05-01 15:05:28 -07:00
Don Jayamanne bdce8d5272
Github action to verify usages of new Proposed API (#15638) 2024-05-01 14:34:45 +02:00
Raymond Zhao 6cbf5e0cfa
chore: exclude ARM64 binaries from APIScan (#15609) 2024-04-26 13:22:56 -07:00
Don Jayamanne 892291aecd
Update @vscode/test-web (#15474)
* Update @vscode/test-web

* Add buffer to webpack for testing

* Fixes
2024-04-02 14:31:43 +02:00
Ladislau Szomoru 52429e62b3
Engineering - cleanup TSA pipeline template parameter (#15379) 2024-03-18 12:55:25 +01:00
Raymond Zhao 5d09cec024
chore: add APIScan field (#15275) 2024-03-01 12:33:05 -08:00
Don Jayamanne cf047a698f
Fake process.cwd in browser (#15150) 2024-02-07 17:33:21 -08:00
Don Jayamanne 7ac3449f58
Bundle jsoncparser with esbuild (#15116) 2024-02-02 06:05:14 +01:00
Don Jayamanne a84da9010f
Copy node-gyp build files to the dist directory (#15030) 2024-01-18 21:01:31 +11:00
Don Jayamanne efa3cc86e3
Remove Python completion provider & stop starting language servers (#14976)
* Remove starting of language servers

* oops

* Remove more files

* Fix tests

* Wait for some time to get completions from pylance
2024-01-04 14:12:25 -08:00
Don Jayamanne 0ee7acfa50
Use deno instead of Julia & .NET (#14943)
* Use deno instead of Julia

* deno version

* Install deno kernel

* Fixes

* Log path to deno kernel

* Remove unwanted files

* No need of postinstall for smoke tests

* Fix tests
2023-12-21 13:37:34 +01:00
Don Jayamanne abaa37b778
Revert build numbers to default values (#14898)
* Update build name

* Update build numbers
2023-12-12 01:16:01 +11:00
Don Jayamanne b8cd722a08
Faster CI with few pypi package installs (#14894)
* Log jupyter output

* Remove packages

* Misc

* Update conda requirements.txt

* misc

* Install packaging

* Remove more packages

* Remove java

* Misc
2023-12-11 05:02:19 +00:00
Don Jayamanne 5287fbdeaa
Remove requirements.txt file (#14893) 2023-12-11 06:01:51 +01:00
Don Jayamanne 90b109f854
Remove old code used to generate & update version (#14889) 2023-12-09 00:13:24 -09:00
Don Jayamanne 69649c0b43
Remove unwanted property from yml (#14886) 2023-12-09 05:29:16 +00:00
Don Jayamanne c18c92375c
Simpler & better widget tests with a custom widget (#14871)
* Simpler widget tests

* Fix tests

* Misc

* Misc

* OOps

* Fixes

* Logging

* Fix tests

* oops

* Misc
2023-12-07 13:51:51 -08:00
Don Jayamanne 60fdc81aec
Adopt new versioning scheme (#14858) 2023-12-07 16:52:03 +11:00
Don Jayamanne 52a880d3fa
Format other files in repo (#14764) 2023-11-23 07:41:39 +11:00
Raymond Zhao 54e11924ab
chore: move up UsePythonVersion (#14767) 2023-11-22 18:54:33 +00:00
Don Jayamanne 0e07d3dd1c
Efficient compilation with watch mode (#14707) 2023-11-13 13:23:48 +11:00
Don Jayamanne 27d1b75016
Fixes to compilation of web bundle (#14660)
* Do not minify desktop

* Fixes

* Fix compiling web

* Fixs

* Misc

* Fix

* wip

* Fixes

* Misc

* Revert unnecessary change

* Oops

* Revert changes
2023-11-03 08:49:40 +00:00
Don Jayamanne 2e1bfc9a61
Remove webpack from bundling extension (#14630) 2023-11-01 06:41:51 +01:00
Don Jayamanne e64839c70f
Remove dead code in build process (#14635)
* Fix package.json properties for non-dev builds

* Updates
2023-11-01 12:44:28 +11:00
Don Jayamanne 928520c719
esbuild for main bundle (#14599)
* esbuild for all bundles

* Remove console.error and define jQuery on top in
data-explorer.

* Update build and webview directories

* Remove compile-viewers-watch task and update
compile and compile-dev tasks

* Update compile-release task to use esbuild instead
of webpack

* Update package.json and launchWebUtils.js for
better logging and testing

* oops

* Add npm tasks for updating package.json entry
points and fix package.json entry points for
production build

* Add preprePublishBundle and preprePublishNonBundle
scripts

* oops

* Fix build task command in CONTRIBUTING.md and
update package.json paths.

* Updates

* wip

* Update user authentication logic to use bcrypt
hashing algorithm.

* Fix issue with ZeroMQ context blocking process
exit

* No updates to package.json

* Update tasks.json and package.json, remove
updatePackageJsonEntry.js and modify
extension.node.proxy.ts and standardTest.node.ts
2023-10-31 14:31:34 -07:00
Don Jayamanne 401d3efa3c
Faster smoke tests and ensure we use type imports (#14609) 2023-10-30 13:23:09 +01:00
Don Jayamanne 99140d9338
Remove win32-ia32 from build configurations (#14606)
* Remove win32-ia32 from build configurations

* Remove empty checkbox for win32-x64 in
endgame_plan.md
2023-10-30 11:00:04 +01:00
Don Jayamanne e4b0fc896b
esbuild for web bundle (#14584)
* Update TypeScript configuration for faster
compilation

* Update tsconfig for faster compilation using
jsonc-parser

* Update tsconfig for faster compilation by skipping
lib check

* Skip web bundle compilation if cache hit

* Optimize TypeScript compilation for faster builds
and fix cache condition in build-test.yml

* esbuild for web bundle
2023-10-30 19:58:20 +11:00
Don Jayamanne 2a122f5c3e
Use esbuild to build shared bundles (#14583)
* Update TypeScript configuration for faster
compilation

* Update tsconfig for faster compilation using
jsonc-parser

* Update tsconfig for faster compilation by skipping
lib check

* Skip web bundle compilation if cache hit

* Optimize TypeScript compilation for faster builds
and fix cache condition in build-test.yml

* Remove console.log statements and simplify file
copy logic in webpack config

* Update build configuration and remove unnecessary
webpack file
2023-10-30 09:10:49 +01:00
Don Jayamanne 8e00fc7533
Update version of node used to 18.15.0 (#14436) 2023-10-30 09:07:08 +01:00
Don Jayamanne dc2c7859e5
Skip building web bundle to speed up CI tests (#14582)
* Update TypeScript configuration for faster
compilation

* Update tsconfig for faster compilation using
jsonc-parser

* Update tsconfig for faster compilation by skipping
lib check

* Skip web bundle compilation if cache hit

* Optimize TypeScript compilation for faster builds
and fix cache condition in build-test.yml

* Remove console.log statements and simplify file
copy logic in webpack config
2023-10-30 09:06:32 +01:00
Don Jayamanne ed15def5d2
Use esbuild for all webviews (#14458)
* Use esbuild for bundling widget scripts

* Rename file

* Use esbuild for everything but DF viewer

* Fix typo

* oops

* Fix data explorer to use esbuild as well

* add comments

* fix formatting

* Fix linters

* oops

* Reduce noise in logs

* Always compile

* Disable caching

* Reduce logging

* Remove unwanated items

* oops

* Fix post install

* Add comments

* Caching of output

* oops

* oops

* Skip caching

* Faster npm installs

* Faster tests

* Faster yet again

* Revert
2023-10-06 08:40:30 -07:00
Don Jayamanne 771ea019f3
Fix IPyWidget8 tests (#14441)
* misc

* wip

* Force re-install

* Conditionally disable tests

* oops

* Fixes

* Misc

* Updates

* Misc
2023-10-05 11:34:28 +02:00
Don Jayamanne 6945152e1e
Revert changes to fix IPyWidget tests (#14431)
* Revert "Update version of node inline with pipelines (#14410)"

This reverts commit 6e034ab351.

* Revert "Use esbuild for just one test script (#14411)"

This reverts commit cb8910fcc7.

* Revert "Remove unwanted files (#14416)"

This reverts commit bb016dfbcd.

* Revert "Updates to npm packages to address npm audi issues (#14418)"

This reverts commit 93e7789d81.
2023-10-04 09:24:36 -07:00
Don Jayamanne bb016dfbcd
Remove unwanted files (#14416) 2023-10-04 09:06:17 +02:00
Don Jayamanne cb8910fcc7
Use esbuild for just one test script (#14411) 2023-10-03 18:22:56 -07:00
Don Jayamanne f5eea63f12
Stop pinning dependencies (#14399)
* Stop pinning dependencies

* Remove pytest as well
2023-10-02 15:57:27 +11:00
Don Jayamanne 9f64eb9941
Remove error renderer (#14401)
* Remove Error renderer

* Oops
2023-10-02 15:57:08 +11:00
Don Jayamanne 71aa6aba7c
More tests for parsing/validating Jupyter Notebook/Lab Urls (#14340)
* Wip

* Updates

* More mandatory tests

* More tests

* More tests

* Revert

* Support for certs

* oops

* misc changes

* support for https

* Misc

* Fixes to extraction of Url from jupyter CLI output

* Further fixes

* Revert
2023-09-19 18:10:54 +02:00
Don Jayamanne a7a1fab231
Pin trailets package as a temporary work around (#14339)
* Pin traitlets package, as a temporary measure

* oops
2023-09-18 15:53:34 -07:00
Don Jayamanne 6fe665fd5d
Revert commit as it does not compile (#14336)
* Fixes

* Revert "Remove Error Renderer (#14284)"

This reverts commit 839d2aa712.
2023-09-19 07:30:46 +10:00
Don Jayamanne 839d2aa712
Remove Error Renderer (#14284)
* Remove Error Renderer

* fix formatting
2023-09-18 09:38:34 -07:00
Don Jayamanne 024313d4d6
Update npm api builld pipeline (#14309)
* Updates to publishing npm

* updates

* wip

* Rename type
2023-09-12 16:07:46 +10:00
Don Jayamanne 8d0b584cd4
Prep npm package with types for Jupyter Extension API (#14303)
* Npm package with types

* Ability to publish npm package

* oops

* Misc

* Misc

* misc
2023-09-11 10:54:43 +02:00
Don Jayamanne 5d7eacb269
Publish separate web bundle for web (#14273) 2023-09-07 12:17:36 +02:00