mirror of
https://github.com/coder/code-server.git
synced 2026-10-25 18:50:27 +08:00
* chore: upgrade Code to 1.73.0
This upgrades Code to 1.73.0 via the tag.
* chore: refresh integration patch
* chore: clean up base-path patch
Only change here was they moved
lib/vscode/src/vs/platform/extensionResourceLoader/common/extensionResourceLoader.ts
so I had to update it. Code still looks the same though.
* chore: refresh proposed-api patch
* chore: update marketplace patch
Simlar to a previous patch, the location of
lib/vscode/src/vs/platform/extensionResourceLoader/common/extensionResourceLoader.ts
changed so I had to update this patch.
No changes to code itself.
* chore: update hash in webview patch
I believe there was only one to update but I may have missed one.
* chore: refresh disable-builtin-ext-update.diff
* chore: refresh update-check
quilt couldn't apply it so I had to add one change in manually to
lib/vscode/src/vs/server/node/serverEnvironmentService.ts
* chore: refresh logout patch
* chore: refresh proxy-uri patch
* chore: refresh local-storage patch
* chore: refresh sourcemaps patch
* chore: refresh disable-downloads patch
* chore: refresh telemetry patch
* refactor: re-apply display-language patch
This kinda got removed but I added it back in.
* refactor: drop exec-argv patch
This was accepted upstream! :tada
* chore: refresh getting-started patch
* fixup: add missing slash in marketplace
* fixup: update notes proposed-api patch
* fixup: support this.args.log as string
Seems like upstream now uses a string[] for this. For now, support
string.
See
https://github.com/microsoft/vscode/commit/2b50ab06b1636a38f6bec3dfb2c8f471374a2cba
* Revert "fixup: support this.args.log as string"
This reverts commit 78c02a1f13.
* fixup!: add log to toCodeArgs
This was changed upstream from `string` to `string[]` so now we convert
to an array in `toCodeArgs`.
See https://github.com/coder/code-server/pull/5751/commits/78c02a1f137655e27f3137e1d07a274e482baf6b
* fixup: update telemetry description
44 lines
2.1 KiB
Diff
44 lines
2.1 KiB
Diff
Make sourcemaps self-hosted
|
|
|
|
Normally source maps get removed as part of the build process so prevent that
|
|
from happening. Also avoid using the windows.net host since obviously we can
|
|
not host our source maps there and want them to be self-hosted even if we could.
|
|
|
|
To test try debugging/browsing the source of a build in a browser.
|
|
|
|
Index: code-server/lib/vscode/build/gulpfile.reh.js
|
|
===================================================================
|
|
--- code-server.orig/lib/vscode/build/gulpfile.reh.js
|
|
+++ code-server/lib/vscode/build/gulpfile.reh.js
|
|
@@ -192,8 +192,7 @@ function packageTask(type, platform, arc
|
|
|
|
const src = gulp.src(sourceFolderName + '/**', { base: '.' })
|
|
.pipe(rename(function (path) { path.dirname = path.dirname.replace(new RegExp('^' + sourceFolderName), 'out'); }))
|
|
- .pipe(util.setExecutableBit(['**/*.sh']))
|
|
- .pipe(filter(['**', '!**/*.js.map']));
|
|
+ .pipe(util.setExecutableBit(['**/*.sh']));
|
|
|
|
const workspaceExtensionPoints = ['debuggers', 'jsonValidation'];
|
|
const isUIExtension = (manifest) => {
|
|
@@ -232,9 +231,9 @@ function packageTask(type, platform, arc
|
|
.map(name => `.build/extensions/${name}/**`);
|
|
|
|
const extensions = gulp.src(extensionPaths, { base: '.build', dot: true });
|
|
- const extensionsCommonDependencies = gulp.src('.build/extensions/node_modules/**', { base: '.build', dot: true });
|
|
- const sources = es.merge(src, extensions, extensionsCommonDependencies)
|
|
+ const extensionsCommonDependencies = gulp.src('.build/extensions/node_modules/**', { base: '.build', dot: true })
|
|
.pipe(filter(['**', '!**/*.js.map'], { dot: true }));
|
|
+ const sources = es.merge(src, extensions, extensionsCommonDependencies);
|
|
|
|
let version = packageJson.version;
|
|
const quality = product.quality;
|
|
@@ -388,7 +387,7 @@ function tweakProductForServerWeb(produc
|
|
const minifyTask = task.define(`minify-vscode-${type}`, task.series(
|
|
optimizeTask,
|
|
util.rimraf(`out-vscode-${type}-min`),
|
|
- optimize.minifyTask(`out-vscode-${type}`, `https://ticino.blob.core.windows.net/sourcemaps/${commit}/core`)
|
|
+ optimize.minifyTask(`out-vscode-${type}`, ``)
|
|
));
|
|
gulp.task(minifyTask);
|
|
|