if the user is fully numeric, prepend an X (#4382)


'jx create terraform' working again with increased priv (#4378)


Merge pull request #347 from SeriousM/patch-2


disabling kaniko by default on EKS (#4387)


Document the 'web-preferences' option.


first spike at a canonical jx requirements configuration file (#4381)


Add 'extra-plugin-dirs' option.


default to use a temporary directory for applying helm charts (#4384)


Add 'web-preferences' options in BrowserWindow.


correctly setting docker registry on GKE (#4368)


Add information about the crash-reporter payload


checking for a min terraform version of 0.12.0 (#4372)


Add docs on BrowserWindow.id.


reduced install logging further (#4371)


Add "id" property for BrowserWindow, fixes #218.


support for generated secrets in schemas (#4347) (#4360)


lets let `jx step create values` work with vault + local files (#4350)


Preserve overridden step name and fix override test (#4363)


support for generated secrets in schemas (#4347)


Add a `focus` event to BrowserWindow


remove the secret abstraction in jsonschema (#4351)


Rename process.__atom_type to process.type.


Added missing timestamps (#4302)


frameworks => external_binaries.


Remove unneeded install dependency on Ubuntu.


updating git merge image used in Tekton pipeline (#4338)


add jx step create values (#4343)


removed the hack to set the verbose flag (#4346)


refactor out a sub-interface from Vault for VaultURL injection (#4330)


Bump v0.12.5.


making sure the right Run function is called for step git merge (#4336)


Skip the webgl spec on Linux.


Revert "Updated release process to use goreleaser (#4130)" (#4335)


Switch env to be corev1.EnvVar (#4332)


Remove some unused code in pipeline_config (#4312)


Updated release process to use goreleaser (#4130)


Rename "frameworks" to "external_binaries".


minor rename of terraform service account (#4327)


make it easier to capture the preview URL from scripts/shell (#4325)


Update libchromiumcontent for libEGL.dll.


add step to auto-default GitOps install values (#4319)


fix getting secrets from vault when deploying to preview environments (#4318)


Add spec for checking webgl support.


Merge pull request #326 from jcanaway/patch-1


adding local app fails to build dependencies (#3793)


fix service URL discovery so it can work without exposecontroller (#4309)


Document content size related APIs.


Don't wait for pods for stages after a failure (#4306)


add deprecation warning for knative build (#4295)


Pass the updated pipelineConfig, not the stale one (#4307)


Add user label to lts bucket (#4297)


Merge pull request #322 from pullreq/patch-1


Update to latest brightray.


improved logging statements (#4298)


Add usage of VS console in troubleshooting, regarding #306.


Refactor install logging (#4290)


use project configured build pack url if present (#4217)


Update to latest gyp.


Refactor clone jx-versions repo (#4288)


Updated example of implementing a protocol.


moving upgrade and update commands in sub-packages (#4274)


10.8+, preexisting node required.


Move build pack translation to jenkinsfile pkg (#4135)


Merge pull request #311 from SeriousM/patch-1


Set resource request and limit for lint context (#4285)


Merge pull request #320 from avdg/pathwatcher


Upgrade to pathwatcher@1.3.1


Move advanced flag to init (#4277)


Replaced restart with reload


improved logic around upgrades and brew (#4275)


Fix cpplint warning.


Add spec on content size.


create the managed zone when using external-dns


Fix fmt issues


Add BrowserWindow::setContentSize.


Fix hound issue of exported constant


too many open files installing istio addon (#4226)


Add use-content-size switch.


Allow setting pipeline timeout and set default on PipelineRun to 240 hours (#4251)


VS2010 SP1 is required, fixes #306.


moving commands in sub-packages and dropping intermediate 'jx' in import path (#4248)


More instructions on installing under Ubuntu, closes #315.


converted fmt.Print* to log.Logger() (#4240)


Merge pull request #314 from atom/add-community-info-to-readme


Add search filter for Gitlab repos to resolve issue with Gitlab API pagination (#4137)


add community docs


added a few verify steps (#4231)


Add BrowserWindow.setMenu(menu)


added some basic validation to the terraform clustername (#4219)


Add BrowserWindow.restart()


remove unrequired new lines on log statements (#4234)


Upgrade node: Enable ArrayBufferAllocator, fix #308.


Add spec for #308.


removed o.Debugf helper, using logger directly (#4220)


making sure go modules is enabled for test rules (#4222)


Add missing graphics switching attribute.


refactored to use error writer pattern (#4218)


don’t include the parent commit! (#4216)


retry tests that use expect as they are flaky (#4215)


Bump v0.12.4.


added vault & kaniko flags into terraform vars (#4200)


Merge pull request #288 from jhiggins-thrillist/patch-1


Fixed typo in BrowserWindow API Documentation


allow helm lint to be given the values/secrets to validate against (#4214)


Merge pull request #285 from GregMefford/patch-3


upgrade the builder to fix the client update script (#4211)


Merge pull request #284 from GregMefford/patch-2


the changelog runs after the new tag, so try going back a bit further (#4213)


Merge pull request #283 from GregMefford/patch-1


Merge pull request #286 from yaotti/patch-1


the logic for determining tag history (#4212)


Fix a typo


Populate activity with correct step order (#4207)


Doc: grammar/content fixes in the remote module


support multi-namespaces in charts with tillerless (#4209)


Doc: grammatical fixes in Windows build docs


reduce cpu usage so build can complete


Doc: Grammatical fixes to synopsys.md


Removing attributes unknown (not supported) by kubernetes deployment. (#4140)


pass helm values files to tekton chart installation (#4154)


fix create pull request for gitInfo.fork (#4192)


add build logging to build controller (#4202)


remove logging wrapper (#4199)


increase the expect timeout for some tests (#4197)


Fix closing a crashed window, closes #269.


add support for VS Code to DevPods (#4190)


Merge pull request #273 from weakish/patch-1


doc atom-shell-vs-node-webkit: typo


fix for error during `jx create addon gloo` #4178 (#4180)


Merge pull request #266 from dougnukem/patch-2


Merge pull request #267 from kramerc/patch-1


run bdd tests during build in order to produce coverage baseline (#4188)


Do not rely on external server in spec.


enabled error checking in linter (#4162)


Correct WebContents send example.


improved install flags validation (#4181)


Update "app" to "your-app" to avoid module collision with require('app')


remove the set -x - was in there for debugging (#4186)


Make timeout longer for some could-be-slow specs.


move the output stripper to the bdd test runner (#4182)


Merge pull request #264 from NKMR6194/master


add a prefix to the versions used for covered images (#4177)


bump apm to 0.50.x


improve devpod (#4179)


Fixed typos


gc activities if no tekton (#4176)


Bump v0.12.3.


allow 'jx step create pr' to update the terraform builder images (#4170)


Speed up "jx get build logs" listing builds with filters (#4148)


Merge pull request #258 from commadelimited/doc-fixes


Capitilization, grammar, and punctuation changes


Fix cluster name for get creds (#4163)


fixes for terraform with vault installation (#4161)


Merge pull request #255 from dougnukem/patch-1


don’t include e2e tests in contexts (#4159)


Fix format.


stash the results from the e2e tests (#4157)


Say more on sending messages from browser to web page.


use a build tag to prevent building covered binary at other times (#4155)


minor spelling fix and grammar


switch to a self uploading covered binary (#4156)


handle validation service for codecov being down


linux: Be quiet when uploading crash report.


add lint for .codecov.yml (#4152)


Merge pull request #246 from Dorian/patch-1


Merge pull request #252 from CoolOppo/patch-1


set the REPORTS_DIR for bdd tests


Update README.md


fix the codecov yaml


Merge pull request #247 from quicksnap/patch-1


Update atom-shell-vs-node-webkit.md


enable bdd coverage (#4080)


missing adjective =)


Quick-start.md: Emphasis on important concepts of atom-shell


for terraform bdd use cluster name for org name


Update quick-start.md: Minor wording changes


Update jenkins-x.yml (#4145)


Set PARALLEL_BUILDS in release and tekton contexts (#4143)


Enable WebGL


added a terraform flag for the cluster.yaml in the bdd tests (#4142)


Fix subtitle


disable distro target (#4129)


Remove redundant empty line.


Fix missing cluster name (#4141)


Add technical differences to node-webkit, fixes #242.


bump up ram a bit to try to achieve -p2 (#4139)


Squirrel.Mac is open sourced.


use env var to control parallelism (#4128)


Add missing space


collect test results using junit (#4079)


Add Travis badge


adding retries to Stages (tekton based solution) (#4116)


Listen on 0 to get random port


report branch correctly (#4123)


Add initial Travis config


Update readme


terraform fixes for v0.12 (#4121)


removed unused downstream updatebot repo (#4112)


Bump v0.12.2.


fixes and improvements to get the bdd tests running on EKS (#4037)


try another way to set args for covered binary (#4111)


Revert args parsing (#4108)


on macOS use 'brew info' to determine latest jx version (#4086)


store the dev environment next to other environments in the .jx folder (#4059)


Enable dragging to open an app.


Use a working and useful versions directory (#4064)


Add some styles.


moving step commands in sub packages (#4084)

dockerignore gitignore go helmignore java json log md prefs properties tgz tmpl tpl txt xml yaml yml


missing semi-colon


Add Synopsis chapter.


moving step_create_task into package jx/cmd/step/create (#4066)


Simpilify the structure of API references.


make sure the repo clone url is properly set (#4078)


no longer need to make build


Add Squirrel's server settings in auto-updater doc.


attempt to cleanup expect usage (#4056)


Mention 64/32 bit support on each platform.


support for a jx binary that will report coverage (#4067)


Bump v0.12.1.


improved help message to make it more obvious that only GKE is supported (#4065)


A simpler README.


changed a variable that was needed to do a shallow clone on step_create_task (#4072)


Update source code structure.


use coverage flags more appropriate for integration tests (#4069)


Merge pull request #239 from atom/tutorials


don’t error on force-push (#4044)


Separate the application distribution chapter out.


Fix a couple of small bugs (#4062)


Update the quick start on writing the app.


oops, not var syntax (#4068)


Simpler introduction in quick start.


restructure of 'step create task' (#4051)


Say some more about native node modules.


Use Gitlab namespaces API to create repo under the user/org name… (#3942)


Restructure the docs to put more tutorials.


print a message instead of an error when vault cannot be listed (#4060)


remove the "jx console" command from import message (#4061)


Move "restart()" API to webContents.


remove the 'jx-' prefix from application names (#4050)


Bump v0.12.0.


move the codecov upload earlier (#4057)


Discard usage of deprecated APIs.


chart is not fetched if a dir in current directory exists (#4054)


rebase needs to be after commit (#4048)


Fix compilation error on Windows.


make `jx step changelog` less verbose (#4047)


add the CODECOV_TOKEN (#4043)


Add troubleshooting in windows build instructions.


VERSION is an env var in the `Makefile` (#4042)


Fix executing npm under cygwin.


fetch & rebase before doing commit (#4041)


Merge pull request #238 from atom/cj-move-frameworks


Fix pylint warning.


supporting the new helm3 alpha1 (#4015)


there was an incompatibility problem between gcloud and go-cloud, so we are going to create the buckets with gsutil (#4035)


Upgrade to apm@0.44.x


extracting more functionality into pipelines.go and creating wrapper for CRDs (#4004)


correct handling of commit sha and tag for codecov


Move framework downloads to github release


need to use .462 as .461 was a build failure (#4028)


don’t run the unit tests twice! (#4025)


Fix printing in specs.


refactor usage of fork when creating a pull request (#4029)


improve the upload reporter (#4024)


do the integration tests during release (#4026)


Bump the close timeout to 10s.


try to enable the client update script (#4023)


Update .updatebot.yml (#4021)


Update docs of ipc module.


Add docs on WebContents.


migrate to the new JXUI addon from CloudBeees (#4017)


Avoid using processId and routingId directly.


Define default pipelines, override steps in defaults (#3934)


Add --context filter option for get build logs and pods (#3993)


comment out update-clients for now


try another env var


Add send for webContents.


oops, invalid syntax


Move navigator related APIs to webContents.


pause build for debugging


Fix releasing the wrong renderer view.


try to set JAVA_OPTS too (#4014)


Move loading events to webContents.


Add destroyed event for webContents.


changing path for golint to avoid test failures (#4005)


Move webContents events away from window.


Fix api doc generation (#4011)


Get fork status from repo (#3995)


add a codecov target (#3986)


Add getter for devToolsWebContents.


GetJenkinsURL ignores the ns argument (#3990)


Add executeJavaScript method for webContents.


Move some APIs from Window to WebContents.


'jx step create task --dryrun' shouldn't bump version just create CRDs (#3932)


fix(helm build) support building private charts using a requirements.yaml (#3888)


mac: Avoid sending "blur" event when closing window.


spec: Should destroy window even when spec failed.


more resources for the release build (#4002)


spec: Use random port when creating http server.


disable parallel testing with pegomock, it doesn’t work (#4003)


Enable passing null to dialog API.


moving CheckErr into helper package (#3998)


Avoid passing closures to browser when showing dialog.


isolated path for go in codegen (#3977)


enable update-clients (#3982)


added flag to pass ingress-class to exposecontroller (#3162)


Demonstrate that command can be used for multiline script (#3959)


Fix using an null dictionary.


Make Pipeline/Tasks/PipelineResources owned by PipelineActivity (#3958)


make sure log level specified via --log-level gets applied (#3992)


Fix cpplint warning.


Don't barf on pods without container statuses (#3985)


Fix compilation under Linux.


copy team settings for git (#3922)


Update native_mate for fixing crash in GC.


Repo/Project/Team pipeline configuration for Prow (#3954)


Fix the capturePage method.


update the version of jx image used by the pipelines to 2.0.128 (#3981)


Remove redundant call to NotifyWindowClosed.


get the login command working with latest chrome version (#3938)


Update brightray to fix crash from BRYInspectableWebContentsView.


correct path to gen-apidocs (#3970)


Remove from notification center when web contents is destroyed.


Bump Tekton to May 8 rev (#3969)


sanitise go package names (#3965)


Include init containers for things like cred init in logs (#3912)


'jx step create task --no-apply' gets an error: "Failed to output Tekton CRDs: mkdir : no such file or directory" (#3908)


Remove window from observers when it's closed instead of deleted.


Update install.go (#3968)


Fix parameter detection in capturePage.


enable update-clients (#3930)


fixed the status for listed installed apps in not gitops mode (#3957)


initial support for Alibaba Container Service installation (#3951)


improve the GC of PipelineActivity and PipelineRun (#3955)


Add Arguments.Length method.


Non-schema-errors weren't showing up in validation (#3945)


application environment was always the last environment (#3953)


Allow specifying default working dir on pipeline and stage (#3949)


Remove use of native_type_conversions.h when possible.


get the versions of docker images used by vault from versions repository (#3946)


Add Machine Learning Quickstarts (#3830)


Fix cpplint warning.


allow passing the grafana version to flagger addon (#3924)


'jx step create task' should create a PipelineActivity early (#3891)


Enable converting v8::Function to base::Callback.


added joseblas to OWNERS (#3940)


the generated apps weren't getting the real app.yml file from its base chart, also added a way to modifiy the base app yaml files of charts (#3918)


update vault to latest version (v1.1.2), enable auto-unseal, and switch to KV engine V2 (#3902)


Add native_mate implemented Event and EventEmitter.


Revert (#3929)


upgrade jenkins-x/jx-ts-client client to jx


enable update-clients


Add v8::Handle<v8::String> to converter.


handle > 1 values files with gitops


Enable setting method in Dictionary.


Enable converting void*.


lets retry trying to assign roles to the SA


Support function with 7 parameters.


don’t do a pull, it doesn’t reliably work (#3900)


Remove helper typedefs.


attempt to avoid the storage location being wiped (#3907)


Don't say "installing knative" when it's tekton (#3904)


improve codegen integration and add dep tidy rule (#3909)


install Istio using the version passed in the cmd line (#3737)


wait for a 200 before saying the app is ready (#3893)


Cleanup.


create Kaniko service account with a distiguishable name (#3892)


Remove unneeded include.


Handle shortening cluster names for clusters named by their FQDN. (#3758)


add the expect *** (#3886)


skip docker repository checks if a Dockerfile doesn't exist (#3879)


properly set the dokcer registry org when lazily creating an ecr repository on import (#3878)


Fix cpplint warning.


Reject duplicate step names within a stage (#3890)


make sure that the right source directory is passed to docs generation (#3875)


Fix passing the wrong parameter.


revert using a default image type on GKE for tekton (#3883)


Add initial Constructor type.


Fix compilation error of function_template.


lets use the containerd image by default on ng


Enable modifying existing ObjectTemplate.


lets only default to containerd image on GKE for tekton (#3876)


Add native_mate as dependency.


Initial work on unification of build pack and jenkins-x.yml syntax (#3841)


Allow overriding/removing steps from build pack by name (#3850)


mac: Move OS X only files to atom/browser/mac.


Update to Tekton Pipelines v0.3.1 (#3798)


Bump v0.11.10.


add JSON schema validation for pipeline.yaml and jenkins-x.yml (#3757)


fix nil pointer exceptions and add better GKE defaults (#3868)


lets default to using a newer image type (#3867)


Fix compiler warning in breakpad when using latest clang.


store the dev environment in the jx config folder instead of the current directory (#3865)


Bump v0.11.9.


ng install after prow config refactoring (#3864)


Fix a crash when destroying window.


typo (#3863)


mac: Avoid managing NSWindow by hand.


add more labels to SourceRepository and PipelineActivity (#3862)


Remove unneeded accessor.


improve log statement (#3852)


Update README.md (#3819)


Fix app.exit compatibility.


Bump v0.11.8.


fake factory should cache the fake clients (#3856)


support for optional creds (#3855)


adding ability to create namespace via 'jx ns --create <namespace>' (#3847)


Bump v0.11.7.


lets add a FakeFactory for easier testing (#3848)


create a webhook when running update webhook command if the repository does not have any webhooks (#3730)


Add docs for executeJavaScriptInDevTools.


Add API to execute javascript in devtools.


remove VERSION file


Bump v0.11.6.


Add support for per-step environment variables (#3842)


Remove unsed constant.


Fix capturePage under accelerated mode, fixes #223.


enable build_pack_url in project config (#3833)


make it easy to use `jenkins-x.yml` to override the registry (#3825)


add missing step values schema template (#3814)


clone an actual revision (#3805)


shallow clone logic (#3802)


Fix cpplint warning build/include_what_you_use.


support conditions other than true in questions (#3797)


lets default commitish to master if not specified (#3792)


Enable writing files in devtools.


add detection for user vs. org (#3527)


Enable delegate to override SaveToFile and AppendToFile.


fix for controller build (#3791)


better fix for build controller git auth (#3782)


upgrade addons fixes (#3778)


add jx step values schema template (#3772)


Enable getting a window according to its attached devtools.


delete the Istio addon in the correct namespace (#3745)


Allow sending ipc messages to devtools.


add flag for ignoring kubeconfig if no valid available (#3739)


cleanup dependencies (#3770)


Enable intercepting devtools window.


avoid quote issues


Fix cpplint warning.


more diagnostics on failures


Bump v0.11.5.


actually fail fast if we cannot install prow


Merge pull request #3765 from pmuir/broken_test


Add /vendor/npm to gitignore.


targetPath for stages after first needs to be specified. (#3777)


remove `q`


gtk: Fix crash when calling GetSize() for hidden window.


fix releasing with feature flags (#3774)


don’t barf when templating doesn’t work (#3769)


Fix calling apm for apm 0.37.0.


try disabling parallel for this test


fix regressions on build controller (#3764)


Upgrade to apm@0.37.0


ensure repositories are added (#3751)


gtk: Should remove self from watcher list in destructor.


improvements for Environment Controller (#3744)


allow short names for app install (#3646)


Bump v0.11.4.


flagger installation fails with no tiller (#3746)


disable noisy test (#3727)


Fix a possible crash when destroying window.


Bump v0.11.3.


prompt for repo username/password if needed (#3659)


Update logrus to fix picking up wrong format on windows. (#3716)


make sure the answers already provided when adding an app are not asked again when upgrading using GitOps (#3709)


Bump v0.11.2.


add the developer certificate of origin (#3692)


Fix default project (#3589)


Step name needs to be mangled to rfc1035 (#3685)


Update node: Build .dSYM for node modules, fixes #207.


avoid having a null reference as a list element in the requirements.yaml file as it causes the apps upgrade to panic (#3711)


Bump v0.11.1.


Add support for cluster-issuer when exposing services (#3703)


logging (#3712)


jenkins-x.yml agent.container was getting cleared for buildpacks (#3675)


Bump v0.11.0.


make sure the branch name is called <latest> when not providing a version but the version itself is empty when calling helm (#3698)


prompt for repo username/password if needed (#3670)


Fix bump-version script.


avoid tiller less failing with empty templates (#3706)


upgrade survey library (#3686)


Fix the location default_app is copied to.


Fix process.resourcesPath.


Support conditional questions when configuring an App (#3660)


Fix coffeelint.


Simplify merging and fix override of top level env vars (#3679)


allow default ns (#3678)


Update bootstrap script.


udpate the issue template with the current installation types (#3672)


Update docs for new source code structure.


remove logs messages because they are not quite informative (#3671)


Add LICENSE in chrome/.


Initial framework for installing ExternalDNS (#3680)


fix parsing vault placeholders (#3668)


Move atom/browser/ui/gtk to chrome/.


provision a single vault instance (#3669)


Move all sources under atom/.

cc coffee gyp h html icns ico js json mm plist rc xib


jx add app . does not create a valid chart directory (#3665)


Remove unneeded include dir.


lets setup the team settings before installing prow (#3663)


add new command 'jx create var' (#3662)


Add 'accept-first-mouse' to docs.


added dgozalo to OWNERS (#3661)


Add 'accept-first-mouse' in window's option.


modified the add apps to include a new label which is being used as a the displayed name of the app in the get apps command (#3650)


Upgrade libchromiumcontent: Add support for acceptsFirstMouse.


fix the merge logic (#3654)


Remove hack for using foundation_util.h.


Use temp JX_HOME and KUBECONFIG for integration tests (#3651)


add help which display the most important make goals with a description (#3653)


gtk: Fix crash when using frameless window.


Fix cpplint warning.


use more recent base image


lets always remove all of the git clone dir


latest base image


Fix the menu of default_app.


add more logging


ensure dir exists before we clone


try simpler git logic without shallow clones


ensure dir is created first before git init


handle branch and revision in the bdd tests better


handle revision or PRs for version streams


Revise the build instructions on Linux.


handle PR branches on version streams


Revise the dialog API docs.


pass in the CLI arguments for version repo + ref


populate the team settings if we pass in a version stream ref


fix CLI handling


lets allow the repo and/or git ref to be specified for versions


allow the git ref to be passed in for version stream


only perform a git checkout if we have a custom version ref


loading pod templates lets ignore the CM prefix


remove bad default dir


ensure User name is valid


Fix pylint warning.


convert user name into k8s safe name


lets add a retry to get the preview URL


if a webhook has an old secret lets replace it


Bump v0.10.7.


revert regression of moving to logrus everywhere


polish the envctl addon command


Remove vendor/apm/node_modules in cibuild.


Update libchromiumcontent for iframe sandbox.


regenerate


Remove console output.


use a shallow clone in create task


Update specs with new sandbox setting.


regenerated mocks


Mention that iframe is sandboxed by default.


polish the choices and make tekton the default


Fixes crash caused by NativeWindow::IsWebViewFocused.


regenerate source


disable prow-build for tekton


Bump v0.10.6.


lets default to tekton over knative build now


lets default to use `no-tiller`


lets allow the version repo and branch/ref to be specified


Enable delegate to change the dock side.


use the hostname without the port


Add InspectableWebContentsDelegate.


Bump v0.10.5.


add abiltiy to determine whether a given falg is set explicitly


Add 'activate-with-no-open-windows' event for app.


Add spec for sanbox attribute of iframe.


rework the helm credentials


Notice on `sandbox` attribute.


Mention the change of default security of node integration.


Enable web security.


add a test and linting


replace vault: references with secrets


Stop copying workspace as output for final tasks


lets return the error if a git command fails


Fix pylint warning.


fixed failing test


Update to latest apm.


pass in the correct helm chart values


Fix calling node in coffeelint.


better defaulting of options


improve the configuration of the environment controller


improve delete so that we always try to remove all resources


Update libchromiumcontent: Contain linux symbols.


lets allow an env var to enable no-tiller mode


simplify the configuration


add debug logging on startup


fix hound warning


create CLI to install the environment controller into k8s


Move the generate_breakpad_symbols to tools/posix.


fix hound warnings


rebase


Bump v0.10.4.


lets lazily populate the hmac token + update it if its empty


Update node: Fix crash from UVException.


added step to create the jenkins config.xml


Update libchromiumcontent: Suppress CFAllocator warning.


first spike at an environment controller


make hound happier


Use pipelineConfig.Env again, don't merge for later stages


Implement the confirm().


update jenkins-x-lint to verify no generated resources got missed as part of a change


Rename no-publish-release to publish-release.


corrected casing on variable


generate openapi


Remove unused -s option of bootstrap.


spelling


Bump v0.10.3.


gofmt


Update node: Fix wrong uv error code.


added extra flags to update webhooks command


Bump v0.10.2.


improve pegomock integration


Update node: Fix crash from node::uv::ErrName.


Fix crash caused by Protocol::RegisterProtocol.


don’t error if vault is not available


release name needs to include namespace


Fix cpplint warnings.


store helm repo creds in Vault


linux: Remove global variables in crash reporter.


minor fixes to upgrade app


Only start crash service on Windows.


linux: Set upload parameters of crash reporter.


Remove dead code.


use the exported functions from opts package


linux: Implement crash reporter.


integrate the opts.CommonOptions into all jx commands


move the CommonOptions in the opts package


fix unit tests given the extra default git-merge step we now automatically add to support prow batches


Fix building on cygwin.


Bump v0.10.1.


fix hound


Update libchromiumcontent to 1df8e7cdac8aa74c91c19ae0691ce512d560ab3e.


Bump v0.10.0.


add --verbose to jx step git merge


Fix polluting devtools in some cases.


Add --verbose to jx step git merge


temporary hack to automatically add a git merge step to all tekton tasks, this logic will move to tekton itself soon, this will help enable tide batching


support batches from prow


Add the debugDevTools JS API.


incorrect env git user


avoid the github owner when testing GHE


add better diagnostics for the owner/user when creating env repos


set the chart's appVersion when tagging


use latest changes for CI script


Add DebugDevTools API.


lets fix up the jx bdd tests so we can specify the git user/org


trim the content of the VERSION file


Add unit test for kaniko syntax transformation


Fix order of arguments passed to function


Update apm: fix node arch on Linux.


oops, put something on the wrong line


for kaniko, use slice of args, not joined string


try to fix spacing


fix where the space goes, silly me


Fix cpplint warnings.


Special-case command for kaniko steps


Fix race condition when initializing request context getter.


remove previous fix in generated code


lets make the gloo addon update the team deploy kind


List libraries required for Linux.


lets only try 3 times to git clone


Update docs on using native modules.


only use a fork of a repo if it is a fork


Add docs on building for Linux.


removed older fix for prow and knative build


Update libchromiumcontent to use the thin version.


regenerated


Update runas to 0.5.*


Fix cpplinting.


fix protobuf


linux: Fix crash when using protocol module early.


Enable convient stack printing.


add an addon for gloo


support generating PRs for docker builder images


add a CLI to get the version of chart/image/package from the stream


lets ensure the helm repos are setup for: jx step create version pr


lets always Get after PatchUpdate


/bin/sh -c should always take a single string


use the dev namespace when fetching the secret location


improve selection of regional/zonal clusters


Bump v0.9.3.


fmt


fix hound warning


Enable the quitAndInstall to be cancelled by beforeunload handler.


handle gcloud get-credentials when using a regional cluster


Fix using BrowserWindow as parameter for ipc.sendChannel.


allow Jenkins X Pipelines to use images without versions


Fix quitAndInstall when there is no window.


add a nice warning if folks try and use an unversioned image


Fix crash when calling quitAndUpdate without any update.


add a helper API to let us switch docker images to versioned ones


remove old test files


Bump v0.9.2.


add more diagnostics after a BDD test


add helper methods to try avoid invalid docker image names


minor spelling & lint fixes


The translate-crash-log-addresses script is abandonded.


comple tekton based PAs with git information


Fix assertions when building against Debug libchromiumcontent.


Bump v0.9.1.


lets delete git clones if there is an error


Fix building on Windows.


delete empty dir


add retry to pipelinerunner git clone


add a method comment


Bump v0.9.0.


ensure that the GCP project ID and cluster name are not empty when configuring kaniko


remove unused field


Add docs on new auto updater API.


capitalize some prompt messages


Fix ci.


ensure that the GCP KMS API is enabled before createing the GCP resources for vault backend


fix; make sure that the dev namespace does not get overwritten by the exposecontroller


Remove version string from feed url


remove the warning messages when the install config is not found


capitalize log message


clean and simplify how the vault client is created


add the bucket name to the promt message


helm template splitting on empty sections


rebase, fix tests


Fix structure of test apps buildpack


Fix cpplint warning.


fix test broken by previous commit


Split command into separate arg in task step


Move resources file under resources/


Use per-step build pack images, inherit from agent.container


Add Info.plist for Atom Framework, fixes #171.


Fix how we filter out atom-shell switches in process.argv.


fmt


Fix cppling warning.


enabling cloudkms api when --vault is used


Add docs on the node-integration setting.


Fix crash when opening multiple pages at the same time.


Merge pull request #3516 from jtnord/remove-multiple-user-roles


Fix loss of --node-integration token after refresh.


Rename iframe-security to node-integration.


Add iframe-security support.


fix broken test


Fix debug assertions about transport_security_state


lets truncate kaniko SAs if they are too long


Enable passing --commit to download script.


try avoid failures of `resource name may not be empty`


Update libchromiumcontent for --commit argument of download script.


polish the warnings


fixed broken merge and test


Fix assertions in Debug builds about using NetworkDelegate on the wrong thread


return errors and let the caller to handle them


add retry around creating the git server


Bump v0.8.7.


default to GCR for tekton/kaniko/ng


fix formatting


improve logging


Remove unneeded HandleScopes.


default to enabling kaniko for tekton mode on GKE


lets use the chart folder for adding apps in GitOps mode


add better cleaning up of temporary files


use correct default SA for tekton


Add error and update-not-available events for auto updater.


`jx create devpod` to discover the build packs


Implement auto_updater with Squirrel.


Fix gyp error on CI.


simplifies creation of build VERSION


Fix cpplint warnings.


abstracting the secret retrieval


add unit test to verify we can modify the import to knative


Remove references to Sparkle


modify the deploy kind of newly imported/created projects


add helper command to edit the deploy kind for the current app


Fix uv loop hack on child_process.


lets use a copy of CommonOptions just in case


the jenkinsfile generation to handle each pipeline


ignore some non-windows only tests on windows


Update to latest apm.


make the log less verbose


Update docs on source code structure.


move atom_menu_controller_mac to browser/ui/cocoa.


Merge remote-tracking branch 'origin/master' into remove-multiple-user-roles


Move atom_event_processing_window to browser/ui/cocoa.


corrected jx dir when generating website


Move nsalert_synchronous_sheet_mac to browser/ui/cocoa.


Add docs on window events.


Implement "blur" window event.


format


Add dummy implementation of crash reporter.


using pushd/popd to navigate dirs when building website


Bump v0.8.6.


propagate error from PatchUpdate


Crash when there is fatal error in V8.


Bump v0.8.5.


Remove unneed output.


test for completeBuildSourceInfo func


remove the old knative build stuff in ProjectConfig


Fix crash when calling dialog's callback.


fix failing tests


Bump v0.8.4.


Fix warnings of node_lib.


lets reuse the version from the ksvc


Fix warnings of openssl-cli.


fix hound warning


Update node-pathwatcher to v0.14.0.


latest generated mocks


make generate


add a command to default whether to use knative serve or deploys


Update apm: update node version to v0.11.10.


support kserve urls in previews too


Bump node version to v0.11.10.


lets discover app URLs if using knative serve


Update node to v0.11.10.


upgrade to latest tekton API


use lower case docker registry org


error out when no app found


get_uv_env() => uv_env().


enable modules when extracting pegomock commit hash


Add spec for q.


Leak the node environment when unloading.


tweaky tweaky nice one buck


added pesky newline to end of strings_test.go


Monitor file events in pathwatcher spec.


bug(userrole) removing multiple roles was not correct


fix failing test


lets mount the kaniko socket for pushing to GCR


Add spec for using setTimeout in pure uv callback.


fix prow knative install


Add process.scheduleCallback.


lets mount the kaniko secret


Add spec for pathwatcher module.


use the knative build stable image version of prow


Bump v0.8.3.


use a different version of prow for knative build


Fix possible crashes when quiting message loop.


re-enable the kaniko support


Fix invoking non-exist method when quiting.


doc generation on releases


Use /workspace/source everywhere as default


Add docs on screen module.


refactor, extract func


Support converting v8 value to arbitrary vector or map.


update PA


Add screen.getPrimaryDisplay() API.


Add support to convert gfx::Rect and gfx::Size to v8 value.


Fix incorrect doc comment on JXClientDevAndAdminNamespace


Add initial screen module.


fix(userrole) lookup users from the correct namespace


Add support to convert gfx::Point to v8 value.


generated code + Makefile fix


Update apm.


Bump v0.8.2.


lets add another get in case patch returns duff resources


add author and title


add more verbose logging


add debug logging if we create a bad resource


Update brightray.


lets avoid creating a PipelineRun with a build number which  exists


lets log failures


lets return the created resources to prow


Fix entry function under Linux.


remove unnecessary interface


bring back the lazy create logic for Task/Pipeline


Update brightray for linux_clang flag.


inconsistencies in the SourceRepository provider URL


Add flag to disable clang under Linux.


return correct SourceRepository


Update apm.


try fix doc generation on release


Merge pull request #147 from atom/remote-docs


Add notes about remote buffer in capturePage API's docs.


Add notes on remote buffer.


fix lint warnings


Revise the docs of remote module.


support lazy creation of the SourceRepository resource


Bump v0.8.1.


setup gitops configuration for build controller


Fix circulate require.


Fix console.log under Windows.


Fix wrong order of parameter when killing process.


Fix create docs script


Fix crash caused by BrowserWindow.destroy().


Revert "chore: clean up Makefile"


Add spec for window.open.


Add basic support for window.open's features.


release pipeline for creating the docs


Fix crash when calling method of destroyed object.


Implement a simple window.open with pure js.


Bump v0.8.0.


Rename 'finish-launching' event to 'ready',


Update brightray: Fix building on Windows.


Move node integration from RenderViewObserver to RendererClient.


fix(tekton) make pipelines and tasks unique per-build


fix rendering of table in generated readme


Update node: Removed two unused patches.


add a new command: `jx create step`


Enable high DPI support.


updated tests for simplified admin secrets


removed duplicate maven server settings


remove '*' from possible characters for secrets because Jenkins didn't accept it.


allow 100-character lines


enabled kaniko/enhanced scopes & apis as part of next gen install


Update to latest libchromiumcontent


improvements to the code


added commit or PR info to PA


comments and cleanup


fix formatting


fix hound warning


polish output a little


Remove the unzip spec completely.


lets support creating PRs if we are using dev GitOps


Fix protocol spec on Windows.


lets ensure we include the user+token when cloning git to PR


Fix __filename on Windows.


use a better cluster name


lets allow the gitops code to be reused for platform + apps


Fix initializing V8 on Windows.


refactor to make a reusable PR helper


Unify build pack and YAML syntax Tekton CRD generation


fix another call that crept in


Fix third party module specs.


Update apm: Fix installing for node v0.11.x.


fix typo in pipelineRunMethods func name


Add deps/npm and deps/mdb_v8 in node headers.


Update brightray: Remove webkit hacks.


Bump node version to v0.11.9.


applying changes based on latest codegen version


clean up Makefile


Update apm for node version and architecture change.


move code generation into dedicated binary


Use singular form of spec names.


Merge pull request #45 from brightray/fix-proxy-crash


Remove the on_watcher_queue_updated hack.


Add JSON struct tags to auth types.


lets use 'jenkins-x' as the release name for the dev env


Supress the unzip module spec.


lets use an alternative place to configure the docker registry


Fix cpplint warnings.


Disable use of deprecated functions in specs.


add logging for the generated helm values.yaml


Fix protocol module specs.


lets always log errors


Fix capturePage() spec.


lets disable jenkins + controllerworkflow if not required


Add setImmediate function in renderer.


lets save false values as a boolean rather than a string


avoid unnecessary flags on tekton


use 'jx' as the release name if using no tiller and gitops


Set the proxy service a bit earlier to avoid crash.


integrate the log masker into the build controller


lets ensure we register prow configs in `--ng` installs


Merge pull request #144 from shama/typo


polish help


Fix a couple minor typos in docs


Remove the unused dividerHidden property of GraySplitView.


Fix flash of page while resizing devtools NSSplitView divider.


Merge pull request #3456 from ccojocar/remove-unused-dependencies


Update node for renderer node integration fixes.


Fix the black devtools view.


remove unused dependencies


Update brightray, which contains all our patches in master.


properly register all persistent environments


fix hound warning


Fix crashes about persistent v8 functions.


register the dev env for GitOps


Fix node integration to browser after updated to Chrome31.


fix typo


Fix recursive calling of handle().


fmt


fix linter warnings


Rename IsDevToolsOpened to IsDevToolsViewShowing.


There should be no space between & and type name.


allow the jenkins-x-versions BDD test images to be updated


first spike of a log masker


Update to node v0.11.9.


Fix IsDevToolsOpened when devtools is attched to pane on Linux.


add app from local path


Update libchromiumcontent and brightray to use Chrome31.


Implement IsDevToolsOpened for Linux.


Add API to get whether the devtools is opened.


Fix template related compilation errors of VC++.


Bump v0.7.6.


Remove the RestartHangMonitorTimeout API, which is useless now.


don't run lint as part of integration test


more diagnostics


Flatten spec files, make them seem cleaner.


hopefully a working linter


Update node: Add fs.lstatSyncNoException, closes #138.


simplified linter options


work around being given the wrong vault name


improved linter checks


Restore old settings in app specs.


lets default the vault name from the installation details


Fix cpplint warnings.


don’t try to overwrite user id


improve reporting if a failure occurs creating a PR


Enable getting scoped_ptr type from v8 value.


disabled further linters


Update node: Fixed a handle leak in fs.statNoException().


lets remove objects from bucket instead of removing the bucket


Update libchromiumcontent for net_with_v8.


lets empty buckets first before removing them


Bump v0.7.5.


Add simple specs for app.getName() and app.getVersion().


disabled further checks


Add usage of productName of package.json.


disabled extra linters


increased chore deadline to 10m


enabled extra linter checks


Update documentation on changes of "app" module.


fixed linter warnings


turning on go modules before running 'make generate-openapi'


Add API to get and override application name.


Add API to override browser version.


adding a linter.sh to check style


Enable overriding UA strings.


Add conversions between V8 Value and GURL.


lets use the `git-owner` for the environment owner too


Update repo link to atom/atom


Merge pull request #3405 from hekonsek/binaries-refactoring2


Bump v0.7.4.


Merge pull request #3396 from zabio3/fix-readme


Merge env from containerOptions


Use login not CRD name / Remove roles from deleted user


set modules to on always


add validation to block fields we set for containers


initial commit of 'lint' build context


formatted


fixed failing test


fix failing tests


Update to 64-bit libchromiumcontent


generated


generate


Update for ui -> gfx moves in Chrome 31


generate mocks


correct batch mode logic


Update for changes to content::CreatePersistentCookieStore in Chrome 31


Update for changes to net::FileProtocolHandler in Chrome 31


fix tests


Update for changes to devtools in Chrome 31


lets pass in the namespace to a bunch of methods


Update libchromiumcontent to Chrome 31


fix hound warnings


Add "Cmd" and "Control" alias for "Command" and "Ctrl".


lets add a confirm when deleting the vault bucket


Bump v0.7.3.


regenerate mocks


Add "Edit" menu in specs window.


lets default to recreate the vault bucket


Use CommandOrControl to replace Command in specs windows.


Add "CommandOrControl" to represent "Command" on OS X and "Ctrl" on other platforms.


Prompt unresponsive state in spec window.


Fix returning the chosen option for synchronous dialogs.


expose the defaultRole option in the cwcloudbees addon


Bump v0.7.2.


gofmt


add in check phase in to integration context


Fix executing python script in gyp.


Wrong IP for default crash reporter server.


Allow specifying container configuration in pipeline YAML


adding a script to fail the build on gofmt errors


latest go mod


enable build log capture for tekton


Bump v0.7.1.


fix failing test


Bump v0.7.0.


handle multiple pipelines with contexts better


lets ensure we store the pipeline user/token in Secrets


lets pass in the pipeline git username to tekton + prow


Add missing ""s.


lets reset the fork before trying to create a PR


Add script to generate symbols from pdbs on Windows.


Mention that pyobjc is needed for homebrew python.


Also clean up libchromiumcontent in cibuild.


generated mocks


Also upload product name, company name and version in crash report.


Remove the build directory beforing rebuilding in cibuild.


Add urltemplate option to install and upgrade ingress


fix lint warning


disable flaky tests


mac: Store crash dumps under /tmp/ProductName Crashes/.


update mock setup for helmer


tests: refactor falaky version tests to get the working with Go 1.12


win: Set uploading parameters in crash reporter.


win: Make out-of-process crash dump work.


Start the crash service process on non-Mac.


set warning as default log level when the given level is empty to avoid an unexpected exit


Remove ununsed "display_name".


add a makefile goal to run the unit tests in verbose mode


win: Setup crash service according to command line parameters.


win: Print crash service's log to file.


fixed failing test


win: Start as crash service when ATOM_SHELL_INTERNAL_CRASH_SERVICE is set.


fix hound warning


Add crash_service on Windows.


allow the docker registry org to be specified at a team level


Merge pull request #3407 from jtnord/fix-a-dodgy-test


Bump v0.6.12.


fix a dog test so it works on windows too


fix(addon) upgrades ignored previous values


Add spec for BrowserWindow.capturePage.


doc: Explain BrowserWindow.capturePage.


Refactored "binaries" => "packages" .


Enable ignoring |rect| when calling BrowserWindow.capturePage.


jx console when not using prow or custom jenkins


Add BrowserWindow.capturePage API.


allow `jx get build log` to be given a pod name


Enable converting V8 value to gfx::Rect.


Add API to capture a page into file.


Bump v0.6.11.


doc: Mention that Command would not be meaningful on Windows.


Cause a real crash instead of debugger break in process.crash().


Add fact CRD to openapi docs


Fix go report card link


Update default crash report submission URL.


add utility to generate a JSON patch.


Add spec for custom uploading parameters.


Enable customing upload parameters for sending crash report.


Enable converting v8 object to dict type.


Always use atom-shell's verion when uploading crash report.


upgrade pipeline builder images so we can update Dockerfiles in subdirectories


Switch to sigs.k8s.io/yaml


Add documentation about the need to set the console mode.


Add 32bit windows to the Makefile targets


Fix remaining cpplint errors in inspectable_web_contents_view_linux.cc


add a cpl more dir changes


move release scripts


Fix backwards typedef


move generating docs into a golang builder image


Fix cpplint errors in common/mac/foundation_util.h


fix version parameter / env var


Fix cpplint errors in media_capture_devices_dispatcher.cc


Fix cpplint errors in application_info_win.cc


Fix most cpplint errors in inspectable_web_contents_view_linux.cc


Fix cpplint errors in devtools_window.cc


fix use of working directories in pipeline


Fix cpplint errors in inspectable_web_contents_view_win.h


Don't accidentally reuse PipelineStructures


Fix cpplint errors in content_client.h


fix(windows) make ansi escape sequences render correctly


Fix cpplint errors in inspectable_web_contents_view_win.cc


Fix most cpplint errors in devtools_window.h


Fix cpplint errors in main_delegate.cc


move release pipeline folder about so we are in the correct dir


Fix cpplint errors in main_delegate.h


fix get applications examples


Fix cpplint errors in main_application_bundle.h


Switch to using tektoncd/pipeline repo/imports


Fix cpplint errors in content_client.cc


upgrade go.uuid


Fix whitespace/comment errors


move release pipeline to tekton


Fix cpplint errors in bry_application.h


Support creating vault on AWS


update builder base


Fix cpplint errors in inspectable_web_contents_view_linux.h


Fix cpplint errors in web_ui_controller_factory.h


Fix cpplint errors in url_request_context_getter.h


add context label to tekton Pipelines


Fix cpplint errors in notification_presenter_mac.h


typo


don't fork a private github repo


Fix cpplint errors in network_delegate.h


Fix cpplint errors in inspectable_web_contents_view_mac.h


Fix cpplint errors in inspectable_web_contents_view.h


Fix cpplint errors in inspectable_web_contents_impl.h


Fix cpplint errors in inspectable_web_contents.h


typo backupJeninsfile to backupJenkinsfile


Fix all remaining readability/namespace errors


Add --defaut-admin-username flag on jx install


Fix cpplint errors in default_web_contents_delegate.h


Fix cpplint errors in browser_main_parts.h


Added cleanup for GKE addresses


Fix typos


Fix cpplint errors in browser_context.h


Fix cpplint errors in browser_client.h


Fix cpplint errors in web_ui_controller_factory.cc


fix multi context tekton status updates


Fix cpplint errors in url_request_context_getter.cc


Fix cpplint errors in network_delegate.cc


Fix cpplint errors in inspectable_web_contents_impl.cc


Fix cpplint errors in inspectable_web_contents.cc


fix comment typo


Fix cpplint errors in devtools_ui.cc


Support creating vault on AWS


Fix cpplint errors in default_web_contents_delegate.cc


Fix cpplint errors in browser_main_parts.cc


better fix for the optional fork on creating a PR


Fix cpplint errors in browser_context.cc


add support for the custom jenkins build pack


Fix cpplint errors in browser_client.cc


handle long pipeline resource names


fix the location of thrift


Drastically decrease API calls for PipelineRunInfo creation


Fix trailing quote mark in create_user example


implement dev tools


use better label for tekton build pack


Enable starting crash-reporter without parameters.


handle no-tiller with cluster wide resources better


Check the upload parameters in crash-reporter spec.


Add spec for crash-reporter


Add extra uploading parameters for crash reporter.


win: Add stubs for crash reporter.


doc: Update new crash-reporter API.


add diagnostics if we cannot find the Service to add the ownerref


Refactor crash reporter to be more cross-platform friendly.


remove old secrets when using no-tiller


fixed hound issues


lets add an owner ref for any API token secrets for jenkins


drop lowercase alias


Add API to set product name for crash reporter.


further test fixes for tide config update


Add "Renderer" suffix in name when crashing in renderer process.


remove some build warnings


Mention in doc that crash-reporter is available for renderer.


added tests to validate prow config


Make the crash reporter available for both browser and renderer.


no-tiller to properly remove old resources


correctly set the tide url to the deck app


Setup breakpad in crash reporter.


disable flaky test


indentation on job serviceAccount in chart


lets not fail a `jx get build log` if we find a pod thats invalid


move gtk dependency to brightray


fix hound warnings


Update to latest gyp and depot_tools.


regenerate mocks


Add breakpad as build dependency.


lets avoid forking for bitbucket + gitlab by default


Add breakpad.


allow current namespace to be used


avoid possible crash if no dev env


add ServiceAccount capability to job


Bump v0.6.10.


remove old charts we don't use


Fix a possible dead lock when quiting.


move -fno-rtti into brightray.gypi target_defaults


Merge pull request #3289 from dwnusbaum/avoid-nil-pointer-error


Update brightray for fixing the 'ARCHS' issue.


add a better default health timeout and make it configurable


Properly mangle/to-lower-case build pack stage name


implement GetNativeView


Improve error handling when PipelineConfig is nil


fix typo


polish CLI options


add filtering for tekton build pods


Bump v0.6.9.


prow configuration for newly created environments


fix typo.


avoid core dump


Add x permission for bump-version.py.


Merge pull request #3069 from warrenbailey/feature-verify-command-refactor


Add tag and commit after version is bumped.


Support Tekton using Containers instead of InitContainers


Update Info.plist when bumping version.


Refactor - verify commands


fix failing test


add support for kaniko instead of skaffold


Bump v0.6.8.


avoid possible exceptions


Add a corresponding .h file for atom_main.cc.


avoid duplicate pipeline task parameters


fix hound warnings


Issue 3282 improve error message


save updated secretes to k8s


Bump v0.6.7.


Fix the "'true' is not recognized as an internal or external command" error.


Logs and activity should work with upper-case stage names


Mention required options of WDK and Win7 SDK, fixed #114.


Bump v0.6.6.


Expose libuv's symbols.


Use Tekton runAfter rather than hack for stage ordering


Fix typo of doc.


Add more details on building with VS 2010 Express.


the makefile change which removes the preview step


Bump v0.6.5.


fixed failing test


Update to latest apm.


support forking on environment repos if user different to owner


Fix creating zip distribution on Windows.


Merge pull request #32 from brightray/appcache-hang


Fix a hang on quit when application cache is used


Bump v0.6.4.


Allow single-character accelerators.


Fix a possible crash when calling AdapterRequestJob::Kill().


Bump v0.6.3.


lets keep the Jenkinsfile for PRs on our old prod cluster


update expected task lists


Allow "Space" in accelerator.


rename tekton test helpers package and hopefully hound is ok


Allow "F1" - "F24" in accelerator.


fix nondeterministic volume ordering in expect tests


make step_create_task.go unittestable


Allow more special keys in the accelerator.


fix preview URLs on tekton


for previews on tekton


lets always marshal the enabled flag for build controller & jenkins


Bump v0.6.2.


releasing on tekton to properly detect the docker/org/repo


run 'jx step git credentials' on each pipeline trigger


Bump v0.6.1.


update git credentials in shared workspace


Cleanup unused headers, data members and functions.


populate namespace in both possible env var locations


make it easy to automate setting up an API token for custom jenkins


Fix flashing in WebContents we create


Add coverage for version changeset step


Bump v0.6.0.


lets support jx create jenkins token for custom jenkins servers


Enable more common ASCII tokens to be used in accelerator, fixes #107.


wait properly for logs if using wait mode


Add 'Quit' to spec window's menu.


Update libchromiumcontent to use Xcode's clang


go build packs on tekton


Update to latest libchromiumcontent


lets create a jenkins-x.yml file for the deployment namespace


Add PipelineConfig.Env for global environment variables


Update ICU header include path


retry with an exponential backoff to authenticate with the kubernetes auth backend


make sure the map is created before storing the vault name to avoid a panic


Update ResourceContext for Chrome 30


added use-default-git arg to select default git account and avoid prompting user


Update browser/media/* for Chrome 30


correctly use the branch name on BDD tests


Add DevToolsFrontendHostDelegate indexing methods from Chrome 30


bug in detection of build number + branch from downward api


Update for move of scoped_nsobject header and namespace


regen mocks


Update #includes for moves of string-related headers


add support for loading secrets for custom jenkins servers


Update to Chrome 30


Add apps metadata during gitops install


pipelinerunner needs to run jx step git credentials


get rid of redundant ns setting


Add app.getBrowserWindows() API.


More comprehensive stage label replacement.


fix typo in doc.


Populate PipelineStructure for build pack-generated runs


Don't wait for request in http spec.


fix failing test


allow pipelinerunner to perform git operations


make it configurable to disable the release prepare mode


avoid adding blank values files to the array


NativeWindowClientView no longer needs a extra content view.


add Pipeline parameters to YAML-generated CRDs


fix test


Add --version flag to print atom-shell's version.


lets move the PipelineStructure CRD registration


hound fixes


passing in parameters to pods


Add BrowserWindow.isVisible() API.


lets improve the branch name detection


Fix build on Windows.


Update to latest apm.


gofmt will be the death of me


work around older git in images


Add spec for sending http request.


lets add a helper method to lazily create the factory or set it


Fix target version of atom-shell's uploading.


make a happy hound


Don't keep trying to get pods for completed PipelineRuns


Different message for no Tekton pipelines logs found


lets use a default setVersion if none is supplied


lets default to not failing the pipeline if we can't find commits


add warning if we cannot find vaults


logic for updating the Task/Pipeline when the spec really changes


use the locked version of the exposecontroller chart


Adding trailing comma in package.json.


lets keep track of the system vault in the install config


Fix warnings of coffeelint.


better logic to guess the system vault


lets use a better default value for version


Add wrapper script for coffeelint.


avoid flushign go cache


Add coffeelint to dependencies.


use valid k8s names


only update revision on releases


disable flaky test


Add wrapper script for pylint.


support passing in parameters to the NGP


Fix violations against pylint.


add BUILD_ID as an env var to steps


use version in PR pipelines too to avoid confusion


Fix cpplint warnings.


try clear the go module cache to see if that fixes the BDD tests


use the short cluster name for system vault


allow `image` on a step to be used to override the step image


use correct vault name from cluster name


lets shorten pipeline resource names


better logic to detect if there is no kube context


Find the release even when commit isn't tagged.


better logic to detect if there is no kube config


fix hound


add the missing pipeline.spec.task.params


lets use the cluster name as the fault name if we have no kubecfg


Add a simple wrapper of GitHub API.


lets ensure we add task params for both ways to create a Pipeline


Add process.getCurrentStackTrace(), returning V8::getCurrentStackTrace().


lets expose the preview version on PRs/features


lets replace any $(cat VERSION) expression with ${VERSION}


Add spec for destroying synchronous event.


pass through the parameters into the task as env vars


Move atom_event_processing_window to browser/ui.


add support for tagging git before we trigger tekton releases


Same indent.


Remove the CustomFrameView, it's no longer needed.


add better error handling of the ProwJob


support custom jenkins apps for `jx console`


fmt


polish prompt


extra debug logging


remove old test


need to unshallow the fetch


add missing test file


possible nil pointer issue


fix hound warning


add a helper method to pick Jenkins plugins


GitOps with serverless


Add convient function for converting args from V8 Arguments.


avoid unnecessary indentation in apps with GitOps values.yaml


fix layout


fixed whitespace


Pick duplicate code together.


avoid reusing the `n` shortcut


remove addCommonFlags() call


fix compile error


cpplint.


CoffeeScript is cute.


Enable taking window as parameter in dialog.showOpenDialog.


fix error handling and tests


fix test error


code review fixes


forward webhook ID when updating


Add header for asynchronous version of ShowMessageBox.


check for existing webhook for Bitbucket server


Add spec for ipc.sendSync.


define UpdateWebHook for Bitbucket Server


define ListWebHooks for Bitbucket Server


update github.com/gfleury/go-bitbucket-v1


properly use PULL_REFS


fix hound warnings


add a command to trigger pipelines in custom jenkins apps


Merge pull request #100 from atom/fix-protocol-crash


remove else statement


Guard against using protocol module too early.


(init) enable both  ports for EKS NLB


doc: Mention when protocol module is safe to use.


Fix crash when using protocol module on startup.


test creation of PipelineRunInfo from resources


Merge pull request #3185 from ccojocar/remove-healdess-option


Fix comparing extension.


minor gremlin in the get build logs code


regenerate


fix hound warning


win: Rewrite ShowSaveDialog with IFileSaveDialog.


support custom jenkins apps for get build logs/start/stop pipeline


add support for custom jenkins apps for jenkins CLI commands


Remove dialog hack for Windows XP.


remove debugging


improve docs


fix the error checking for whether Tekton is enabled


rename knative-build-pipeline chart to tekton


generate-mocks needed to be gofmt'd


Hopefully final scrubbing of kpipeline/KnativePipeline etc


fix gofmt a bit


Remove code which are used for borderless window.


fix tekton translation expect tests


Fix cpplint warnings.


switch default SA for create task


happy now, hound?


Fix view autoresizing.


Fix handling of logs for from-build-pack pipelines


More renaming of Build Pipeline->Tekton


s/PipelineV1Alpha1/TektonV1Alpha1/ a bit more, and move to Tekton v0.1.0


doc: Metion the frameless-window-demo.


Fix some tests I stupidly missed


Fix a printf format booboo


doc: Separate pages into sub directories.


Add proper support for PipelineActivity.


doc: Add titles for all pages.


Remove a mistyped character.


Support multi-stage Build Pipelines in logs and activity


doc: Add titles for browser-window and frameless-window.


doc: Document frameless window.


Make sure child scripts are quit after specs are done.


Update apm: set both HOME and USERPROFILE in environment under Windows.


create the Istio gateway for canaries


Implement frameless window on OS X.


cleanup headless flag from integration tests


Add has_frame_ attribute for NativeWindow.


remove the headless flag and replace its usage with batch flag


Implement jx get app / apps


Add IPC messages and structs for passing draggable regions.


fix the protocol module spec on OS X.


print the ip of the Istio gateway ingress service


Update apm for node v0.10.18.


Update node to v0.10.18.


ensure the CommonOptions is set on setp next version and helm version


Pass PATH environment in the child_process.fork spec.


fix spec failure caused by win32 path delimiter.


'delete devpod' was not using the right pod name


Only ask new questions on upgrade of apps


Don't discard secrets in non-gitops helm chart install


formatted


Add test case for #83.


fix typo


use tekton agent in prow


Add documentation for protocol module.


refactor knative-build-pipeline -> tekton


don't add empty values maps into the values.yaml


Add protocol interceptor API.


add the new --ng CLI argument


fix reversed flag for updating latest version.


Create a jx step that returns a list of version updates included on a branch


Update specs to match the documents.


run `make fmt`


fix the window specs.


regenerate code after tekton update


Use setTimeout instead of setImmediate in fixtures.


Revert ":lipstick: for the beforeunload handler."


Add specs for the beforeunload handler.


first spike at getting prow to work with dev gitops


Merge pull request #3178 from ccojocar/refactor-factory


fix some lint warnings


for node version and upload node.lib.


added verbose flag and extra output to 'jx status'


fix integration tests


fix some typos


move the pull secrets options out of the common options into the specific commands


Add flag for upload script to skip updating version.


update the description of common flags


remove the options short name in order to avoid conflicts with persistent "batch" options short name


fix broken upstream dependency


display the persistent flags


fix integration tests after refactoring


udpate the upgrade crd command to use the CommonOptions


extract the clients factory in a separate package and set up the CommonOptions before creating the commands


Fix button order on Win32


Add InterceptProtocol AtomURLRequestJobFactory.


fix cpplint warning.


fix failing test


Move atom_url_request_job_factory to browser/net.


PipelineStructure Name should be unique for each build


Allow passing a fallback protocol handler for request jobs.


add missing error check


new 'upgrade crd' cmd to upgrade all jenkinsx CRDs


Fix protocol specs.


fix hound warnings


update the Prow config for the knative build pipeline configuration


add team settings for import mode and prow engine


Merge pull request #71 from atom/78-chars-or-death


spaces in labels, PR- prefix in BRANCH_NAME


Indent all the files to 78-characters so that doc diffs are usable


Correct PR merge params


Add spec for protocol.isHandledProtocol.


Add 'registered' and 'unregistered' events for protocol module.


Update the TODO


Add protocol.isHandledProtocol API.


Finish converting syntax parsing tests to builders and add structure tests when appropriate


Disable spec for window.close() since it would not be fixed for a while.


Avoid duplicate temporary file names.


for the beforeunload handler.


Add PipelineStructure CRD


Add 'loading-state-changed' event for BrowserWindow.


Add spec for #70.


Fix pod detection with newer Build Pipeline changes


Update apm.


corrected enable apis command


Add OnLoadingStateChanged for NativeWindowObserver.


major refactor of apps structure


Update node: fix #66.


Add spec for heap snapshot crash (#66).


Tidy targets


Make sure referrer is sent to the protocol handler.


disable flaky test


Only redirect output to browser when running in CI.


add better default value for custom labels


Make sure protocol module's specs do not pollute main.js.


regen mocks


Enable creating object from remote object's member.


fix hound warnings


Add remote.createFunctionWithReturnValue API.


Use jQuery instead of zepto.


Allow returning file for custom protocol.


the generation of version change PRs should reuse the previous PR


Enable customing mime type and charset when returning reqeust string job.


add new git provider API to list open PullRequests


Allow returning string in custom protocols.


Refactoring clone JX Versions Repo


Use zepto in the specs.


Actually set and remove protocol handlers in IO thread..


add Devin and Andrew as approvers


Update to latest libchromiumcontent


Update utf_string_conversions.h path in another place


Update for webkit header moves


Update for move of MessageLoop into base namespace


Update for utf_string_conversions.h move in Chrome 29


Merge pull request #3100 from pmuir/refactor_environments


Update libchromiumcontent to Chrome 29


Upgrade apm for more logging on errors


remove unused code


refactor common_environments


for cpplint.


fork logic was trying to pass an organisation name to a user fork


nit


add filtering options


improve the message of skip-ingress option and add a  warning message


move app test helpers to new pkg


Hide window when running in CI.


Add script to run specs in CI, fixes #61.


No need to open video when testing webkitGetUserMedia.


Upgrade apm for output fixes


Update link to docs


Update apm URL to new location in atom org.


make add_app_test.go integration test


Fix invocation of npm on non-Cygwin


lets improve the error reporting and logging of pipeline runner


Update libchromiumcontent: Add "path" attribute for "File" class.


allow a context to be used to run a different pipeline YAML file


[Win] Remove the extra MenuWrapper class.


add `jx step git merge`


fix failing test


for cpplint.


jx step next-version update the package.json


Add spec for child_process.fork.


update generated mocks


fix the install of pegomock


Merge pull request #3092 from ccojocar/refactor-init-helm


Add AtomWindow.isWebViewFocused() API, fixes #57.


fix (import) : Defaults from team settings for create quickstart and spring


The camera could start very slow.


Merge pull request #3089 from ccojocar/refactor-vault-options-interface


Add spec for #31.


Add missing FactList


Merge pull request #56 from atom/move-wiki-to-docs


Allow passing the production environment as an option


Normalize document names


Convert wiki links to relative markdown links


Merge pull request #3085 from ccojocar/remove-duplicated-const


Move wiki content to docs dir


fix integration tests


[Mac] Clean up the menu controller.


fix lint warnings


[Mac] Move the FixMenuTitles hack to MenuController.


Enable passing objects and arrays when calling remote function.


Merge pull request #3063 from pmuir/failingtest


Use Menu.buildFromTemplate instead of raw menu APIs.


use spotinst integration


Revert "Use named property handler for createObjectWithName."


Mention that Clang 3.0 is needed on Linux


move helm initialization in common and refactor it to avoid dependency cycles with cmd package


fix ling warnings


move jenkins related function to jenkins package


define an option type for completion command


Add spec for changing remote object's properties.


move the vault opitons into the vault package


move jenkinsifle related consts into jenkisfile package


Add spec for MenuItem.click.


use proper command option in get activity


Add spec for Menu.insert.


move some common methods for pods in a separate file


Add spec for attaching extra fields to menu items.


move common method for pod lgos in a separate file


fix lint warning


move the common pipeline methods in a separate file


Enable to attach extra fields to menu items.


for cpplint.


remove duplicated const for file default write permissions


Move accelerator_util to browser/ui.


ignore log file created by the tests


Move nsalert_synchronous_sheet to browser/ui.


move into helm package all helper methods for tiller


Move file_dialog and message_box to browser/ui.


Merge pull request #3082 from ccojocar/update-readem


Update brightray: Disable Chromium's DataExtension.


a a badge for total downloads


Fix test case for the d3 module.


add some badges in the README


fix two typos with --no-gitops-env-setup


wrap errors instead of returning them directly


Add test for d3 module.


Add process.versions["atom-shell"].


Fix typo


Add version file.


Add Hardy Ferentschik to OWNERS


Update node: enable running like upstream node.


Fix process.argv[0] for child_process.fork.


documentation


use the org from a github repo when importing


Fix README on the license thing.


Error: running postinstall hooks during jx add app


Fix broken submodule reference


Update README.


add David Conde to OWNERS


Extract Fact CRD


read the chart version from deployment label


Update libchromiumcontent to get better Linux support


Override workspace from podtemplate, fix args generation


try to make the failing console test pass


corrected logging, removed temp file


Merge pull request #3056 from ccojocar/refactor-cloud-provider


move kubernetes providers names into cloud package


on string comparison.


Merge pull request #3053 from markawm/remove-debug


Update apm: Add support for Windows.


Fix calling apm under cygwin.


remove extraneous (but benign) debug.


minor spelling mistake in error message


Merge pull request #3048 from briantopping/doc_update-3046


doc(jx): Fix readme to reflect `.jx` actual location


Update node before running npm.


Add power-monitor module, fixes #45.


Add test for native modules.


Add webhook triggers for PR events in bitbucket


Revert "Enable getUserMedia(). Part of fixes for #31."


Update libchromiumcontent to get basic Linux support


fix delete application so that it tries to intelligently figure


Fix typos


Enable navigator.webkitGetUserMedia()


delete flagger-grafana helm chart when deleting addon


Update brightray.


Enable istio on production when installing flagger


Update node: fix child_process.fork on Windows.


display flagger addon in jx get addon


Update node: fix process.stdio.


set the version of the docker iamge for vault-operator and bank-vaults to 0.4.7


Fix the update-node script.


Show devtools on right click in specs window.


Add loop-over-values to repeat step


Enable idle GC for both browser and renderer.


Fix comment on exported function


Truncate Pipeline names to avoid length issues


Guard against double erasing an object, fixes #44.


fix comment


Expose gc() in specs.


check if jenkins-x-versions repository is already up to date, if not fetch the latest version


Remove the useless remote.getObject API.


Add script translate addresses in crash report into symbols.


generated mocks


Fix the update-node script for our new style of URLs.


lets bring back the `--view` option for `jx step creete task`


Update node to v0.10.5.


make it easy to override the test package


Update to latest libchromiumcontent and node.


Add test for id property of remote object.


allow pure docker and/or helm build packs


Update libchromiumcontent to get ICU headers


add a make goal to run an integration test with rich output


Delete app command is disabled


regenerate mocks


add more labels to clusters


Avoid a crash when starting a download by disallowing downloads


Remove syntax.ParseJenkinsfileYaml and fix flaky tests


fix lint warning


Fix updating the win32 python repo.


prefix the system vault and all the related resources with the short cluster name


Validate Stage names for duplicates


lets avoid having to define `$CHART_REPOSITORY` locally for gitops


build packs should detect Dockerfile first


polish help when a version is not locked down


use the lock version for vault-operator chart


Move the watcher queue hack to NodeBindingsMac.


use the locked version instead of the hard-coded one


use the locked version instead of hard-coding the versions values


use only one chartmuseum URL


move the default chart museum url into helm package


fix hound warnings


Cleanup the node bindings code.


add a wildcard version PR creation


Remove redundant calls to wake up main thread.


validate the version kind


Move common message integration code to NodeBindings' base class.


lets allow the chart version to be defaulted


initial spike of a command to generate PRs in the version stream


Improve spec window's default behavior.


Add BrowserWindow.inspectElement(x, y) API.


Fix how we detect renderer crash.


Add test for the unzip module.


Rename the Helper process to Renderer/Plug-In Host/Utility as appropriate


Allow clients to supply their own NetworkDelegate implementation


fix typo in vault arg


Add two tests regarding crashes in context switching.


Add test for setImmediate and process.nextTick.


Fix .gitignore.


Add support for defining Build Pipeline pipeline in jenkins-x.yml


Add script to run test.


lets add build packs for docker and helm


Add empty spec skeleton.


skip some tests for add_app to get the build passing


remove duplicate line in help message


cefode-node is renamed to node.


don't log sensitive information to the logs


Update node: fix process.nextTick.


attempt to fix the jx-install-config secret in the cluster


Implement jx step verify pod


Update node: use node's implementation of setImmediate.


expand any environment variables defined in the arguments


Add 'open-url' event for app API. Fixes #36.


Enable the UI thread in browser to receive synchronous messages.


add a flag which allows skipping the env setup when running in GitOps mode


Remove the :evil: loop.


do set the vault flag just print an error


Update gyp and depot_tools.


fix some lint warnings


Update brightray.


check some flags before starting the installation


Add process.activateUvLoop() API.


cached the secrets location in memory but always overwrite it with the value from config map


Update to latest libchromiumcontent


add some tests for parsing the service kind from SaaS URL for GitHub and GitHub enterprise


[Win] views_chromiumcontent.lib is renamed to chromiumviews.lib.


parse the GitHub kind from git service URL


fix unit tests


regenerate the mocks


get gitops mode working with vault for clasic Jenkins


configure properly the current and dev namespace before starting the installation


vault operator and vault is created by the install command


check Jenkins health before starting to generate the API token


specify the namespace when searching the Jenkins service


Update node: fix cefode.js on Windows.


use the configured namesapce when is not empty instead of the current one


remove the short name of the namespace flag to avoid a name clash


configure the namespace where the jenkins auth config is stored


wrap the errors when generating the dev environment repo


configure Jenkins after applying the dev environment


merge if statements when configureing Jenkins


flags weren't working quite correctly


Update brightray: fix linking errors of libchromiumcontent.


don't use shorthands in tests


Implement basic methods of NativeWindowWin.


-n in CreateTerraformOptions conflicts with codeship


detect if adminSecrets.yaml is invalid and attempt to repair


Add dummy implemenation of accelerator_util for Windows.


Implemented the --cluster-name and --cloud-provider flags


Add dummy implementation of file dialog for Windows.


Added --cluster-name and --cloud-provider


Add dummy implementation of message box for Windows.


Add dummny menu implementation for Windows.


Add dummy implementaions of node integration in Windows.


added docs


Implement browser related functions in Windows.


updated tests to support kaniko secret


switching yaml libraries to handle case-sensitive keys in yaml files


Seperate implementation of crash reporter to standalone class.


generating kaniko secret on install


Add empty auto updater implementation for Windows.


Implement simple Beep() on Windows.


Support using a local bdd test codebase for faster turn around


Implement MoveItemToTrash on Windows.


fix failing test


Fix uploading the version file to wrong place.


Update to latest brightray.


Honour the --environment-git-owner flag doing create terraform


fix hound warnings


Update libchromiumcontent to be based on Chrome 28


various issues around SourceRepository


lets record the jx version used to install the cluster


upgrade platform using correct cloud env dir


Update node: fix link error in uv.


Fix main function on Windows.


Add jx step pre labels command


Update brightray: fix building with ninja.


moved Kaniko flag onto InstallOptions


added options to prompt for kaniko usage


Rename source_root to atom_source_root to avoid conflicts.


added KanikoSecrets.Data into admin_secrets


Update node: removed a few more unused patches.


fix hound warning


broken test case


Fix update-frameworks.


build controller updating PipelineActivity


Implement main function on Windows.


ImportOptions already had GitRepositoryOptions embedded


Fix compilation errors and warnings on native_window.cc.


regenerate


marshalling of the SourceRepository CRD


lets support step names


lets output the version we create in pipelines


Implement converting string vector to char pointer array on Windows.


Support passing --install-dependencies to bdd tests


Implement process.crash() on Windows.


upgrade platform to use stable version


Fix warnings in http_parser.


refactor code


Fix two warnings in openssl.


Fix calling compile-coffee under cygwin.


broken test


regenerate mocks


Add switch to skip operations require networking.


create project with prow should clear the container names


hound warnings


improve warning if a helm version is not locked down


improve the logging


lets lock down the versions of helm charts


Update npm after node is downloaded.


fix build error


add a success message!


Fix passing null as window in dialog.showMessageBox.


Update to latest brightray.


disable terminal input by default


use correct ServiceAccount


lets add verbose logging


lets add a --view option to view the steps we would create


lets default to batch mode in knative pipeline OOTB


Remove the download script.


Merge pull request #2963 from jenkins-x/jtnord-api-docs-patch-1


Update create-dist script for changes of building system.


Rewrite cpplint script in python.


a couple of nasty little bugs in user resolution


Rewrite compile-coffee script in python.


Add carlossg as reviewer


Rewrite build script in python.


Rewrite update script in python.


for ~/.m2/settings.xml the server.id must align with mirror.id


Update _overview.html


Enable getUserMedia(). Part of fixes for #31.


Update node to v0.10.12.


Add urltemplate to helm_values and ingress


Rewrite update-frameworks script in python.


use default SA in the knative-build-pipeline chart


Move helper functions into a common module.


Rewrite update-node script in python.


add a note preferring patch to update


Update brightray: fix linking with libchromiumcontent.


take into account the batch mode when creating the dev environment


Add script to find existing Mac SDK (taken from chromium).


add knative-pipeline install flag


Rewrite bootstrap script in python.


add support for environment build packs


Add app.getHomeDir() API.


Add app.getVersion() API. Fixes #28.


wrap errors in order to understand where the dev environment creation fails


Add platform method to return executable(bundle)'s version.


Merge pull request #2956 from hekonsek/binaries-refactoring


Fix cpplint errors.


be verbose creating apidocs


Update libchromiumcontent, fixed #22.


need to add apidocs to git on release


Revert "Make BrowserWindow inheritable. Fixed #23."


Binaries/dependencies code refactoring.


Add API for renderer's crashes.


properly setup the apidoc generator reps


Update to latest brightray and libchromiumcontent.


fix merge conflict and update generated code


Add BrowserWindow.restartHangMonitorTimeout() API.


Allow showing message dialog as sheet.


add missing gitInfo


test fixup


Add runModalSheetForWindow method for NSAlert.


fix logic for lazy create of sourcerepository and update tests


Update to latest libchromiumcontent


remove unused code


fix generate directive


Add responsive and unresponsive events for window.


updated mocks


fix incorrect sourcerepository label value


Implement undocked dev tools on Windows


fix incorrect naming for sourcerepository


Fix debug assertion about performing IO on the UI thread


fix incorrect logic for when to create missing sourcerepository object


Add 'ready-for-update-on-quit' event for auto-updater.


initialise prow config with new Approve attribute `require_self_approval` to avoid auto merging PRs once CI tests pass


Add auto-updater module.


Fix crashes in auto updater.


Update Makefile


update prow and replace some transitive deps so we can compile again, needed for new prow Approve attribute


Add 'will-finish-launching' event for app.


Add a few more methods for AutoUpdater.


test fixup


Update node binary to v0.10.9.


Update to latest chromium and brightray.


remove unused code


Add process.crash() for both browser and renderer.


fix generate directive


Add crash reporter module (based on Quincy).


updated mocks


fix hound warnings


Rollback node to v0.10.5, there is ABI changes in V8.


add pipelinerun controller


Update node to v0.10.9.


first spike of a simple http service to trigger pipeline runs


Don't crash when HTML notifications are used on Windows


refactor file and types to follow the controller conventions


lets create an addon for knative-build-pipeline


Update to Chromium r202921


'jx get build log' on knative pipeline to use the right build num


use a slower retry rate to avoid hitting the rate limit on Vault API


Add app.focus API.


bugs in argument processing for jx add app


reduce p to 1


don’t hide command run


try -p


add a sleep to release


switch to using AST to add import


remove the ugprade ingress options from create vault command options


upgrade vault-operator and vault to the latest version 0.4.7 and 0.11.6


Fix linker errors about __imp___CrtDbgReportW


Add BrowserWindow.restart() to restart renderer process.


Enable '+', ',', '-', '.' in accelerators.


try one parallel build to make master work


pin the version of sso-operator and dex


Add app.exit() API to exit with specified exit status.


reuse the same build number discover code


Add 'blur' window event.


lets add a step to view the build number


Add BrowserWindow.focusOnWebView and blurWebView.


lets discover the build number using the downward API


add more common default env vars


allow a custom image to be specified


lets default to applying the pipeline CRDs


regenerated proxies


avoid core dump if there is an error with no res returned


fix failing


Update libchromiumcontent to get icudt.dll


fix hound issue


default to the same SA as knative build


improve handling of replacement directories


Fix linker errors about missing Win32 APIs


improve output when build pods fail before completing initialize


Add a stub application_info_win.cc


lets default to reusing the volume mounts for now


use the correct container names from the build packs


Fix linker errors about missing registry APIs


fixes for the workspace and source name


create the PipelineRun


first spike at applying the generated knative pipeline resources


`jx get build pod` for knative pipeline pods


avoid possible out of index exception


Add some more default build settings for Windows


use the newly built jx to generate docs


Support key combinations of over 4 keys. Fixes #12.


`jx create client`

css gitignore go html json mod sh txt yaml


Update links after move to brightray org


Rewrite dialog API with our simpler blocking dialog implementations.


use the version of pegomock from `go.mod`


Add Edit menu.


tests for using secrets with `jx add app`


added category 'all' to CRDs


Add BrowserWindow.fromProcessIdAndRoutingId API.


Update node: remove Atom.app/Contents/Resources/app from node paths.


fix incorrect sourcerepository label value


Add the App.commandLine API to control Chromium's command line.


fix incorrect naming for sourcerepository


Add BrowserWindow.getFocusedWindow() API.


fix incorrect logic for when to create missing sourcerepository object


Add BrowserWindow.isFocused() API.


use a better wait method


Add Menu.buildFromTemplate API to greatly simplify building menu.


fail early of oke options can't be fetched


Add all extensions


Fix Windows build error about passing std::string to base::FilePath::Append


Add some build defaults for Windows


Add prerequisites to the README


Merge pull request #2904 from markawm/buildnum-refactoring


Update libchromiumcontent for Windows support


Add 'selector' property for MenuItem, which automatically calls first reponder's selector.


need to set job type


regenerate the mocks after rebase


check it the dev env repo is not nil


ignore the error if cannot retrieve the git owner from dev environment


Add API to SendActionToFirstResponder.


make the namespace configurable on system vault client


unify how the install config is save to have only one place


add some function comments.


Fix titles of submenus in application menu.


add soak test for build number service


Add Menu.setApplicationMenu API to set main menu of NSApp.


simplify build number generation logic & locking.


Fix places where Window should be BrowserWindow.


Add 'Reload' in application menu. Fixes atom/atom-shell#4.


Rename 'window' module to 'browser_window' module. Fix #3.


nil pointer check


Implement some common web contents overrides.


Implement window.moveTo and window.ResizeTo. Fix #2.


Support for creating issue comments in Bitbucket Cloud


Fix typo in the comment.


Support adding PR comment.


Add script/cibuild


Prevent submenu from getting destroyed bebore the container menu.


Add a context menu for the initial default app.


Transpose a few params


Update client lib and refactor to accomodate breaking API changes


Update for libchromiumcontent repo transfer


always wait for certs


Add StringToAccelerator to parse a string as an accelerator.


missing code comments


Fix script/bootstrap


better log messages


wait for certificate issuer on create addon cb


search the system vault in the dev namespace when creating the client


Expose Menu's delegate methods in javascript.


Fix the menu popup on OS X.


Expose Menu API in javascript.


Add popup method for Menu.


Rewrite script/build in Python


Rewrite script/boostrap in Python


do not regenerate issuers if it is not needed


Update libchromiumcontent to get its Python scripts


Removing tmp files after tests.


Update node: add Atom.app/Contents/Resources/app to module paths.


code formatting.


add field/method comments.


regenerate mock for updated interface.


add liveness & readiness endpoints to build number service.


Update node: cleanup unused hacks.


Add script to download atom-shell.


Add script to make distribution and upload.


make the parallel builds configurable in the makefile


set the parallelism to 2 also in the integration tests


Expose dialog.showMessageBox API.


reduce the build parallelism to 2


setup git config


fix ci.sh script


Rename atom module to atom_delegate to avoid conflicts with Atom.


do not returns an error if there no certificates to clean up


Update to lastest brightray.


fix integration test


Fix whitespace/line_length warnings of cpplint.


fix integration tests


Expose MenuModel's methods in js.


fix Hound warnings


Add Menu API. (WIP)


re-work the cert-manager installation and integration to make it working with version v0.6.0


try add a CI script for easy invocation in knative build/pipeline


create Flagger addon for canary deployments


Add the generialized showMessageBox API.


fix create build step unit tests


Add dialog API.


Add 'quit' and 'window-all-closed' events for app module.


resolved some stale comments


Add the 'app' built-in module.


Check nil map to avoid panic


Add Browser class to controll when the application should quit.


Add _mac suffix for obj-c files.


Add WindowList class to manage all windows.


Add 'closed' and 'destroyed' event for Window.


fix hound warnings


Merge pull request #9 from aroben/frontend-host-crash


first spike of a `jx step create task` step


improve error message when parsing version


Add window closing related methods for window observer.


Use the gitAuth specified by the user when doing `jx import`


Implement beforeunload event.


Enable getting window from routing id and process id.


wait for a pipeline pod to start if we add --wait


Update to newest brightray.


Add API to get any global variable from browser.


set the version of the cert-manager chart


Add Clipboard API.


added an option to update-secrets when upgrading platform


Add shell.beep() API.


fix invalid memory address creating a new project


Add Shell API.


only generating maven settings on install


Add platform_util from Chrome.


let 'jx step bdd' take a version for creating clusters


Fix header guard.


updated order of upgrade platform


Add vendor/ to .gitignore, so ag won't search it.


Removing nonsensical alias `helm` for `jx get storage`.


Avoid using destoryed native objects in js API.


wait for each init container to start in `jx get build log`


Support passing callbacks from renderer to browser.


pass the whitelisted services to the expose controller


Add remote.getCurrentWindow() API in renderer.


fix (import) : Select Git Repository first


Add API to return all keys of weak map.


Fix crashes when dragging links


defaulting to disable legacy auth, to be consistent with jx create cluster gke


Allow renderer to get object in browser for arbitrary times.


add test case and fix for failure in BDD create cluster tests


Allow embedders to specify extra .pak files


fix code comments for HoundBot.


Add remote.getObject API to get object in browser by it's ID.


rename svc ac option to state user type native/external.


unbreak the pipeline CRD


Add WeakMap built-in module.


ensure we have deep git repo before generating changeling


git checkout is done by knative


Enable idle GC in browser.


Use JOB_TYPE to select stage


Add v8_util.setDestructor.


adding authentication for mirror repository


d'oh - rename CreateServiceAccount property properly...


Add built-in v8_util module for internal use.


use full name for User.CreateServiceAccount property.


use the retry with exponential backoff


Add renference links.


wait for vault to be initialized and unsealed before retrieving the auth token


Allow embedders to provide their own ContentClient subclass


Update to latest libchromiumcontent


disable the use of tillerNamespace if using no-tiller


Fix DCHECK() assertion in BrowserClient


report errors more clearly in the log


use warning logging for retries


fix failing test


avoid using a version as a build number


Add ipc.sendSync in renderer.


allow `jx get build logs jobName` to be used with prow


Add getRoutingID and getProcessID for window API.


oops, bad refactor on 20df278c909a9fc1a5c1abd41f027f30d3c998a5


break up the output of using kubectl with no-tiller


polish output a little


avoid failing create project if no GitService


use vault for secrets if available


Remove RemoteObject, C++ layer should only have basic bridges.


generate values.yaml from tree during `jx step helm apply`


Add the RemoteObject API in renderer. (not implemented yet)


Remove recorded object from registry in desturctor.


extract CreateAddRequirementFn


add some test for apps when not using gitops


Add API messages for IPC.


for cpplint.


Implement window.open.


Merge pull request #2790 from ccojocar/update-issue-template


Enable creating window with existing web contents.


broken git file location for Collector


lets default the project id + zone when creating a vault


add more tests for jsonschema


add new flag to User CRD to enable serviceaccount.


fix hound warnings


Update to latest brightray.


improve the jx step bdd so it can create clusters


Add Window.url API.


if a user doesn't pick a preview environment to delete lets warn


force jenkins token to be recreated on install


Add observers list for NativeWindow.


added missing list type


Add convenient accessors for Window API.


Add partial APIs for WebContents and NavigationController.


define a new flag in the uprade ingress command which allows to configure the namespace where the ingress config is stored


Add GetTitle for window API.


prompting for Serverless/Static before generating helm values


Update to latest libchromiumcontent


wait for sso certificate to be issued and remove the upgrade ingress options from create sso addon options


Expose interface of NativeWindow in javascript.


Fix typo


update the default namespace to 'sso'


Fix README.


update the GitHub issue template with Jenkins installation type


make it easy to add enhanced scopes to GKE clusters


Add script to check coding styles.


fix unit test


for cpplint.


allow `jx step stash` to take the `--to-path`


Add our own built-in native module system.


bucket collector to use output path


tests for lots of validators for jsonschema


start to write tests for jsonschema


improve the glob behaviour of Collector


Fix devtools.


update the webhook after the certificates are ready


fix log messages


add log message to print when a certificate is ready


Implement generic native window class.


install the cert-manager in batch mode


get batch mode working


Add submodules.


switch add app test to use the local git


generate values tree from `jx add app`


Add preferences support for embedding applications


use the :latest image for docker builds


fix typo


refactor the bucket creation code


Allow embedders to provide their own BrowserContext implementation


improve storage of install configuration code


Implement Notification.close()


Merge pull request #2762 from pmuir/parallel


mark some tests as parallelizable


Add CreateUserNotification helper function


Move notification-related code into a new NotificationPresenter class


add `GitLocal` for tests


Add bare-bones HTML notifications support


use working base image


Bump the base SDK and deployment target to 10.8


add logging for which version to install


Allow embedders to customize the deployment target and base SDK


fix hound warning


Allow overriding MainDelegate::BasicStartupComplete


allow ReadURL to work with private repositories with git based URLs


Support undocking the devtools view into its own window


Support docking the devtools on the right side of the window


Fix double-delete of BrowserMainParts


Fix lifetime management of URLRequestContextGetter


jenkins-x/jx#2754 remove ' around text variables