Commit Graph
1834 Commits
Author SHA1 Message Date
Randall Morey 020e36660f Merge pull request #440 from hashicorp/desktop-appicon
Add desktop appicon
2021-02-05 16:53:09 -05:00
Susmitha Girumala 9b3d5356e9 feat: Add desktop app icon 2021-02-05 15:57:37 -05:00
Susmitha Girumala 46fb28f84e Merge pull request #437 from hashicorp/chore-persist-connect-info
Persist proxy info
2021-02-04 16:29:20 -05:00
Susmitha Girumala db343c0491 Merge branch 'main' into chore-persist-connect-info 2021-02-04 14:45:12 -05:00
Randall Morey f4f0beaca7 chore: 🤖 only show proxy info for active or pending sessions 2021-02-03 18:40:51 -05:00
Randall Morey 6ddaa1fedc chore: 🤖 make proxy fields first-class attributes on session 2021-02-03 14:29:13 -05:00
Randall Morey 9a51c3b3fd Merge pull request #431 from hashicorp/dependabot/npm_and_yarn/ui/desktop/electron-app/electron-10.2.0
chore(deps-dev): bump electron from 10.1.5 to 10.2.0 in /ui/desktop/electron-app
2021-02-03 10:05:51 -05:00
Randall Morey 354d4fd5a6 feat: 🎸 persist proxy information on sessions and display 2021-02-02 17:18:12 -05:00
Randall Morey cbef287a0e feat: 🎸 add copyable component to desktop 2021-02-02 17:12:47 -05:00
Randall Morey ef7cdac7ab chore: mock CLI connect address should be just a hostname 2021-02-02 16:01:35 -05:00
Randall Morey 10e0a3d5a7 chore: 🤖 create related sessions on connect in dev for mocks 2021-02-02 15:42:08 -05:00
Randall Morey f6fc67ae9f Merge branch 'main' into dependabot/npm_and_yarn/ui/desktop/electron-app/electron-10.2.0 2021-02-02 14:33:14 -05:00
Susmitha Girumala 5d20840a8b Merge pull request #433 from hashicorp/refactor-bundled-cli
Bundle Boundary CLI into Desktop Client
2021-02-02 14:32:36 -05:00
Randall Morey 20ebab1098 manual merge from reset-electron-forge-config 2021-02-02 13:40:21 -05:00
Randall Morey e323f10516 chore: clarify git rev is for cli 2021-02-02 12:05:34 -05:00
Randall Morey 8e3241d7fd chore: pull CLI git rev and version into about dialog 2021-02-02 12:03:50 -05:00
Randall Morey c40068f211 refactor: use cliExists rather than cliPath 2021-02-02 11:34:02 -05:00
Randall Morey ee3b6db3d5 refactor: spawn promise should support multiple exports 2021-02-02 11:12:55 -05:00
Susmitha Girumala b28fed1f34 chore: Use basic electronforge config to view signing errors 2021-02-02 10:04:28 -05:00
Susmitha Girumala 2a51f04ca7 Merge pull request #434 from hashicorp/codesign-verification
chore: Attach osx sign to packager config correctly
2021-02-01 15:37:38 -05:00
Susmitha Girumala 785c0ef6f3 chore: Attach osx sign to packager config correctly 2021-02-01 15:29:08 -05:00
Randall Morey 49433bc72d chore: bump cli version to 0.1.5 2021-02-01 15:03:17 -05:00
Susmitha Girumala ab9e73df3c chore: Remove cli path logging in electron-app 2021-02-01 12:38:15 -05:00
Susmitha Girumala 4e4895fc9f chore: Move boundary artifact folder to electron-app/cli 2021-02-01 12:35:02 -05:00
Susmitha Girumala 3a38040680 chore: Do not allow boundary artifact version to be passedin
Remove BOUNDARY_ARTIFACT_VERSION env var. Instead, define artifact
version in electron forge config to allow trackable version upgrades.
2021-02-01 09:48:21 -05:00
Susmitha Girumala a07a2f5715 chore: Update boundary artifact extraction destination folder 2021-01-31 15:30:52 -05:00
Susmitha Girumala 86df6fc2c8 chore: Download and extract boundary artifact into desktoppkg 2021-01-31 15:21:26 -05:00
Randall Morey 3ff4bbb9a7 chore: look for binary within the app bundle instead of the system path 2021-01-29 17:55:55 -05:00
dependabot[bot] f2346e7c10 chore(deps-dev): bump electron in /ui/desktop/electron-app
Bumps [electron](https://github.com/electron/electron) from 10.1.5 to 10.2.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v10.1.5...v10.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-29 22:40:24 +00:00
Randall Morey 6c5d1ac030 Merge pull request #428 from hashicorp/prod-dmg-fix
Fix production DMG issue
2021-01-29 17:39:30 -05:00
Randall Morey cdf260303c Merge pull request #430 from hashicorp/extract-electron-forge-config
Add code signing check for desktop
2021-01-29 16:42:26 -05:00
Susmitha Girumala c86c5eaecc docs: Add BOUNDARY_DESKTOP_SIGNING_IDENTITY info to readme 2021-01-29 16:23:56 -05:00
Randall Morey 09c125bb0a manual merge from main 2021-01-29 16:13:36 -05:00
Randall Morey 69d2ca6240 Merge pull request #423 from hashicorp/init-sessions-view
Add sessions sidebar in desktop
2021-01-29 16:08:41 -05:00
Susmitha Girumala a59658c3af chore: Clean yarn install after merge from main 2021-01-29 15:25:55 -05:00
Susmitha Girumala 3b346d4ca8 Merge remote-tracking branch 'origin/main' into init-sessions-view 2021-01-29 15:24:01 -05:00
Susmitha Girumala f922c90a0f refactor: Remove unnecessary global user creation in test 2021-01-29 15:23:55 -05:00
Randall Morey 39932708b0 Merge pull request #432 from hashicorp/fix-scopes-nav
fix: 🐛 fixes issue where scope nav is empty after login
2021-01-29 14:53:13 -05:00
Randall Morey 2ed8a4beaf fix: 🐛 welcome auth methods must have type specified in link 2021-01-29 14:44:18 -05:00
Randall Morey 07f092d7c3 fix: 🐛 fixes issue where scope nav is empty after login 2021-01-29 14:18:03 -05:00
Susmitha Girumala a83e6dba26 chore: Add signing check to make instead of package 2021-01-27 12:21:43 -05:00
Susmitha Girumala 84f9c2febc chore: Add env var based signing check for desktop client 2021-01-27 12:16:57 -05:00
Susmitha Girumala 6a80b840be chore: Add macos signing config to match electronjs example 2021-01-26 13:36:01 -05:00
Susmitha Girumala 8bc85d41fd chore: Update electron build copy task
Use copy onto instead of copy into to ensure desktop ember dist gets
copied correctly during electron build
2021-01-25 16:24:05 -05:00
Randall Morey b64bc143fc fix: manually set EMBER_CLI_ELECTRON var for prod 2021-01-25 15:35:07 -05:00
Randall Morey 665975b4d3 chore: remove unused const 2021-01-25 15:01:08 -05:00
Randall Morey 9fe8a75b28 chore: ENABLE_MIRAGE should not be used if it is unset 2021-01-25 14:54:05 -05:00
Susmitha Girumala 9bcfd518b3 chore: Update desktop app name to "Boundary Desktop" 2021-01-25 12:30:33 -05:00
Susmitha Girumala f358134828 docs: Add building desktop for prod section 2021-01-25 12:06:15 -05:00
Susmitha Girumala 3b7baab575 chore: Check for ENABLE_MIRAGE env var before using it 2021-01-22 13:51:39 -05:00