Commit Graph

4561 Commits

Author SHA1 Message Date
Connor Peet
4e9bdbd44f make self-update work on Linux 2022-10-17 13:38:52 -07:00
Connor Peet
7c3740a7e7 update prepare scripts, license, lockfile 2022-10-17 11:50:49 -07:00
Connor Peet
75dfb8993e Merge branch 'main' into connor4312/cli-self-update 2022-10-17 11:15:23 -07:00
Connor Peet
cb1b7ec10b temporarily disable secret-service pending update 2022-10-17 11:13:51 -07:00
Connor Peet
450f8e65b6 run cli tests on pr 2022-10-17 09:56:15 -07:00
Connor Peet
84439a87f6 wip 2022-10-14 15:46:49 -07:00
Connor Peet
84a929b8b7 Merge remote-tracking branch 'origin/main' into connor4312/cli-self-update 2022-10-14 14:23:41 -07:00
João Moreno
ac9aff3521 reenable terrapin (#163622)
* drop npx for terrapin

* enable terrapin by default
2022-10-14 01:35:15 -07:00
Tyler James Leonhardt
4502088b10 fix empty check for json (#163576) 2022-10-13 11:01:05 -07:00
Tyler James Leonhardt
77d14a4711 use size to check if any files were added (#163571)
use size
2022-10-13 09:54:57 -07:00
Martin Aeschlimann
17c7a08962 Add cli & command to run the code server on the desktop (#163546)
Add cli & command to run the code server on the desktop
2022-10-13 15:02:42 +02:00
Tyler James Leonhardt
a8108049ab Allow extensions to use new API and it get included in Language Packs (#163493)
* Allow extensions to use new API and it get included in Language Packs

This leverages the l10n-dev package to analyze ts files for `l10n.t` calls.

* delete console.logs
2022-10-12 17:28:34 -07:00
Connor Peet
a5e9b83d65 ci: fix wrong file in cli tests 2022-10-12 17:05:41 -07:00
Tyler James Leonhardt
342aa9c59a Improvements to i18n (#163372)
* remove dead code from Transifex

* use @vscode/l10n-dev for XLF operations for extensions

* generated files

* more generated files

* remove dead code

* move l10n-dev to where gulp is

* generated
2022-10-12 14:10:57 -07:00
Connor Peet
6353f80f3d Merge pull request #161640 from microsoft/build-integrated-cli
Update build process to include integrated CLI
2022-10-12 08:59:37 -07:00
Alexandru Dima
72a982d0d3 Fix typo in regex (#163404) 2022-10-12 00:08:09 -07:00
Tyler James Leonhardt
3e4e351816 Enforce ILocalizedString usage with f1 property via types (#162991)
* Enforce ILocalizedString usage with f1 property via types

* complete comment

* Visit all symbols when encountering a union type

* use ILocalizedString

* fix tests

Co-authored-by: Alex Dima <alexdima@microsoft.com>
2022-10-11 21:24:43 -07:00
Connor Peet
b42f25b50b address pr comments 2022-10-11 08:30:43 -07:00
Connor Peet
ebd59363f0 Merge branch 'build-integrated-cli-dev' into build-integrated-cli 2022-10-10 19:13:08 -07:00
Connor Peet
dc69e22984 fix build 2022-10-10 15:59:55 -07:00
Connor Peet
191dc770d1 address pr comments 2022-10-10 10:40:01 -07:00
Connor Peet
1b11bc6724 address pr comments 2022-10-10 10:39:51 -07:00
João Moreno
8ea1dee83c Revert "Revert "update inno_updater to 0.9.0 (#162933)" (#163156)" (#163178)
This reverts commit 8e1235ee25.
2022-10-10 06:54:07 -07:00
João Moreno
8e1235ee25 Revert "update inno_updater to 0.9.0 (#162933)" (#163156)
This reverts commit f4fb3f3e58.
2022-10-10 02:30:14 -07:00
João Moreno
f4fb3f3e58 update inno_updater to 0.9.0 (#162933) 2022-10-07 14:00:58 +02:00
Matt Bierner
99e126b0b2 Pick up latest TS version for building VS Code (#162786)
Pick up latest TS for building VS Code
2022-10-06 12:08:45 -07:00
Connor Peet
18f743d534 address pr comments 2022-10-05 12:56:07 -07:00
Connor Peet
b401701d87 address pr comments 2022-10-05 11:46:24 -07:00
Connor Peet
cbc174dcad Merge remote-tracking branch 'origin/main' into build-integrated-cli 2022-10-05 10:00:18 -07:00
Michael Rienstra
625fec97f2 Enforce yarn version (#162610)
* Enforce yarn version

Actually require >=1.10.1 and <2

* error when yarn >= 2
2022-10-05 05:22:33 -07:00
Tyler James Leonhardt
d19445483e use timeoutsec and log between irm and ea (#162695) 2022-10-04 14:12:53 -07:00
João Moreno
8da400cf70 make sure VSCODE_RELEASE works even if quality is frozen (#162556) 2022-10-03 03:06:08 -07:00
Tyler James Leonhardt
9cad027389 check artifact size after download and extraction (#162407)
* just log it for now

* add size check
2022-09-30 09:31:29 +02:00
João Moreno
9ec34a5b60 Revert "stop shipping build-only dependencies (#162172)" (#162254)
This reverts commit 582aa29f85.
2022-09-28 13:50:35 -07:00
João Moreno
582aa29f85 stop shipping build-only dependencies (#162172) 2022-09-28 06:20:58 -07:00
Ladislau Szomoru
7ff04babc6 Revert "Engineering - use specific image version (#160878)" (#162052)
This reverts commit 924d7622fa.
2022-09-28 09:49:59 +02:00
Matt Bierner
c2a2ad4f63 Rename image-preview extension to media-preview (#162093)
Fixes #162092

Also removes `aac` from the list of supported audio formats
2022-09-27 21:01:14 -07:00
João Moreno
70a7ce4d1a Auto releasing a build needs peer approval (#161981)
* make sure VSCODE_RELEASE has peer approval

* boom
2022-09-27 16:55:34 +02:00
João Moreno
43894c6ea0 add Cargo.toml for inno-updater (#161976) 2022-09-27 07:29:29 -07:00
Connor Peet
889fbd2f1b add detection for integrated cli, verify 2022-09-26 07:22:58 +02:00
Connor Peet
07453efc00 cli: implement better self-updating
- Start separating a "standalone" CLI. This is a little awkward with clap-
  derive, but I got it working. Detection of whether the CLI _is_
  standalone is still todo.
- Remove the old ad-hoc update code for code-server, and use the update
  service instead.
- Fix some of the "permission denied" errors people got while updating
  before. We need to rename the old running binary, not just overwrite it.
2022-09-23 17:47:39 -07:00
Connor Peet
a9bcb15b75 cli: run ci on pr 2022-09-23 14:31:37 -07:00
Connor Peet
665eb030a6 Merge remote-tracking branch 'origin/main' into build-integrated-cli 2022-09-23 13:33:35 -07:00
Connor Peet
9bcc88eafe cli: get builds in order 2022-09-23 13:28:26 -07:00
Connor Peet
c3ae579592 Merge pull request #161268 from microsoft/connor4312/import-cli
Initial import of code-tunnel code
2022-09-22 18:28:04 -07:00
Robo
0d5fbcc577 chore: use plugin executable for utility process on macOS (#161102)
chore: update app entitlements
2022-09-21 08:18:39 -07:00
Alexandru Dima
869fd7bbfb Only do the /build/ folder check on OSS, where we don't mixin (#161381) 2022-09-21 01:59:57 -07:00
Alexandru Dima
7041b71cd6 Retire basic checks GH action (#161376)
* Add /build/ folder checks (just like GH action)

* Add more checks that were only present in the GH action

* Disable basic checks GH action
2022-09-21 00:58:06 -07:00
Benjamin Pasero
9db57e76e9 Build: bundle / concat entry points (#161161)
* perf - concatenate windows main files

* Revert "Revert "Use `esbuild` to bundle some CommonJS main files (#160957)" (#161118)"

This reverts commit 84c46b71a5.

* build - exclude server main files

* build - make concat a task that runs like the others

* some renames

* Avoid overwriting the nodejs closure require

* Revert "build - exclude server main files"

This reverts commit 736516624e.

Co-authored-by: Alex Dima <alexdima@microsoft.com>
2022-09-21 00:38:44 -07:00
Alexandru Dima
0bc9f9b606 Add missing build file (#161373) 2022-09-21 09:10:35 +02:00