Commit Graph

42 Commits

Author SHA1 Message Date
Asher c4c480a068
Implement last opened functionality (#4633)
* Implement last opened functionality

Fixes https://github.com/cdr/code-server/issues/4619

* Fix test temp dirs not being cleaned up

* Mock logger everywhere

This suppresses all the error and debug output we generate which makes
it hard to actually find which test has failed.  It also gives us a
standard way to test logging for the few places we do that.

* Use separate data directories for unit test instances

Exactly as we do for the e2e tests.

* Add integration tests for vscode route

* Make settings use --user-data-dir

Without this test instances step on each other feet and they also
clobber your own non-test settings.

* Make redirects consistent

They will preserve the trailing slash if there is one.

* Remove compilation check

If you do a regular non-watch build there are no compilation stats so
this bricks VS Code in CI when running the unit tests.

I am not sure how best to fix this for the case where you have a build
that has not been packaged yet so I just removed it for now and added a
message to check if VS Code is compiling when in dev mode.

* Update code-server update endpoint name
2021-12-17 13:06:52 -06:00
Joe Previte 3b91cffae5
chore: update CHANGELOG (#4595) 2021-12-09 14:21:02 -07:00
Asher d052cc246d
Update changelog (#4492)
I added the missing versions and some changelog entries for the latest
version.  I also added some extra details to the entries that should
help users understand what changed and what they need to do about
it.  The overall format is based on keepachangelog.com.

In that same spirit I removed entries that do not affect
users (documentation and development changes).

I removed the names because it seems unlikely users will be interested,
that information can be found in the PR, and code is really the work of
multiple developers (even if only one is writing code and the other is
reviewing) which is not something that is reflected in this document.
2021-11-10 16:45:19 -06:00
Joe Previte be7ea8f3f7
refactor: migrate parcel to browserify
This also refactors a couple CSS stylesheets to be referenced directly in the
HTML files.

And it removes any CSS imports from src/browser files.
2021-06-28 11:41:45 -07:00
Joe Previte d9bb1a36eb
docs(contr): add section on testing 2021-06-17 16:25:25 -07:00
Asher b59b3936d0
Fix incorrect logout base (#3611)
Fixes #3608.
2021-06-15 15:11:01 -05:00
Joe Previte fc3326f1f2
feat: add tests using real hashes 2021-06-08 14:33:12 -07:00
Joe Previte dd2cb1649a
chore: update CHANGELOG 2021-06-08 14:32:16 -07:00
cuining eadd194677
Update CHANGELOG.md 2021-06-08 10:46:30 +08:00
cuining 1cd736db81
Update CHANGELOG.md 2021-06-08 10:46:14 +08:00
PisecesPeng aa9fadfb6f
Update CHANGELOG.md 2021-06-04 07:03:33 +08:00
Joe Previte 808daa44e1
fix: update git push to cdrci repo in brew-bump 2021-06-03 10:18:48 -07:00
Akash Satheesan 857c62ae1d
chore: yarn fmt + changelog 2021-06-01 16:34:16 -07:00
Akash Satheesan 58622ccc34
chore: update node to v14 (#3481) 2021-06-01 22:49:03 +05:30
Akash Satheesan 1ccf69f731
chore: cross-compile docker images with buildx (#3503) 2021-05-28 16:51:41 +00:00
Joe Previte 8e92dd62ab
chore: update CHANGELOG (#3465)
Co-authored-by: Akash Satheesan <akash@coder.com>
2021-05-27 16:46:04 +00:00
Joe Previte 0e67ab7b85
docs: add changelog to MAINTAINING.md (#3467)
Co-authored-by: Akash Satheesan <akash@coder.com>
2021-05-27 22:02:09 +05:30
Joe Previte 8ed578b686
docs: remove toc from changelog (#3466)
Co-authored-by: Akash Satheesan <akash@coder.com>
2021-05-27 16:16:54 +00:00
Shiv 5c41954417 ran yarn fmt locally 2021-05-25 07:37:19 +05:30
Shiv 471e4ac72b updated changelog 2021-05-24 23:23:12 +05:30
Joe Previte 29292fd33b
chore: update version in CHANGELOG 2021-05-21 16:08:21 -07:00
Joe Previte ed0ddeaf3e
fix: make sure homebrew-core is up to date 2021-05-21 15:00:45 -07:00
Joe Previte c0342436ff
chore: update CHANGELOG 2021-05-21 15:00:44 -07:00
Joe Previte 604491d333
fix: use correct command to Open Folder on Welcome page (#3437)
* chore: update CHANGELOG

* fix: use openFolder in welcomePage

In 1.56.2, they modified the WelcomePage use of OpenFileFolder in
src/vs/workbench/contrib/debug/browser/welcomeView.ts to only use on macOS +
Desktop (i.e. not Web). This caused the "Open Folder" to not work on macOS +
macOS-like environments.

Instead, we use OpenFolder which is a registered command and works as expected.
2021-05-21 19:27:50 +00:00
Joe Previte 43d72c59bc
chore: update CHANGELOG 2021-05-20 12:11:31 -07:00
Timur Sultanaev 1ffca5751c introduce extraInitContainers to helm chart
New extraInitContainers configuration added.
It allows to pass template with a list of containers to execute before
main code-server container started. Main container will only start when
all init containers are  completed (exited with 0 code).

 Additionally changes the way extraContainers is used - instead of
 toYaml use tpl, because this allows to
 reference any values from extraContainers string.
2021-05-20 17:52:35 +02:00
Asher e983ba9a4b
v3.10.1 (#3406)
* Update versions
* Update changelog
2021-05-17 14:59:41 -05:00
Joe Previte 2438fb307c
fix: use next version in changelog 2021-05-14 16:09:30 -07:00
Joe Previte 12b1e484be
docs(maintaining): add release manager rotation 2021-05-14 16:09:26 -07:00
Joe Previte 62b5fadd9c
docs(contributing): add commits section 2021-05-14 13:50:01 -07:00
Joe Previte 6f09749b65
refactor: move default PR template 2021-05-14 13:18:39 -07:00
Joe Previte 065b141106
chore: update CHANGELOG 2021-05-14 10:43:22 -07:00
Joe Previte 7be1ae36a2
docs(maintaining): add merge strategies section 2021-05-13 12:27:29 -07:00
Joe Previte fc894e47fb
docs(maintaining): add pull requests section 2021-05-13 12:25:13 -07:00
Joe Previte 46fe77d464
chore: update CHANGELOG 2021-05-13 12:10:22 -07:00
Joe Previte 0699bd7ead
docs(install): add raspberry pi 2021-05-12 15:01:31 -07:00
Asher e64fd451b3
Override existing asar symlink in postinstall (#3369)
This ensures the link is correct. Should fix #3355.
2021-05-12 16:46:29 -05:00
Jonathan Yu 416362be31 chore: ignore updates to microsoft/playwright-github-action
Microsoft publishes updates to this action using the same scheme
as GitHub, where the v1 tag is updated to the latest release of
the 1.0 series. Therefore, we can manage updates manually.
2021-05-12 18:47:37 +00:00
Joe Previte 825a40e897
chore: update CHANGELOG (#3354) 2021-05-12 12:19:02 -05:00
Joe Previte 76a49dd939
chore: update CHANGELOG 2021-05-10 12:56:28 -07:00
Joe Previte 8c7224931e
chore: update PR template with checklist 2021-05-10 12:56:27 -07:00
Joe Previte 3518de7b85
feat: add CHANGELOG 2021-05-10 12:05:55 -07:00