Commit Graph
100 Commits
Author SHA1 Message Date
Randall Morey b861352389 docs: add changelog entry for app name change 2021-02-23 17:13:30 -05:00
Randall Morey a0f8e0d2ae docs: tweak readme filename casing 2021-02-23 17:01:11 -05:00
Randall Morey 2b77c25238 chore: update readme regarding name change 2021-02-23 16:56:10 -05:00
Randall Morey 6f5e2ce2e9 chore: 🤖 change macos user-facing app name to "Boundary"
also update asset filenames to "Boundary"
2021-02-23 16:55:49 -05:00
Randall Morey 388a146cda chore: update changelog 2021-02-22 15:24:16 -05:00
Randall Morey 6f9fa06d11 chore: 🤖 remove axios dependency 2021-02-22 15:18:01 -05:00
Randall Morey 25a0e1cbbc refactor: 💡 use electron's net request instead of axios 2021-02-22 15:07:44 -05:00
Randall Morey 5f6dfa61c4 chore: 🤖 upgrade resolutions for dependabot 2021-02-18 15:00:12 -05:00
Randall Morey 00c5e9a4ad chore: 🤖 rerun yarn install to update deps 2021-02-18 11:13:16 -05:00
Randall Morey 7e1b2b1c4c fix: correct changelog entry 2021-02-16 14:17:49 -05:00
Randall Morey 139d9a0e95 docs: move changelog to desktop folder 2021-02-16 14:15:48 -05:00
Randall Morey 404c74ebf0 docs: add changelog 2021-02-16 13:59:19 -05:00
Randall Morey b706460647 chore: bump CLI version to 0.1.6 2021-02-12 16:30:39 -05:00
Randall Morey 3663d3ea6a fix: 🐛 dark mode should persist 2021-02-12 15:42:22 -05:00
Randall Morey 24fa7e7403 feat: 🎸 support external link opening 2021-02-12 13:52:58 -05:00
Randall Morey 2ac65ba4e5 feat: 🎸 add initial doc links to dekstop 2021-02-12 13:07:56 -05:00
Randall Morey e12a4d5b43 chore: 🤖 merge from main and remove debug output 2021-02-12 11:09:05 -05:00
Randall Morey e78138189f chore: remove debug output 2021-02-12 10:48:37 -05:00
Randall Morey 80fb07d960 chore: 🤖 add network error and disconnect support 2021-02-12 09:57:43 -05:00
Randall Morey 0800613313 Merge branch 'catchall-error-template' into display-model-errors-messages 2021-02-12 09:33:58 -05:00
Randall Morey 3bfde4c28c feat: 🎸 add disconnect button to error page 2021-02-11 19:01:45 -05:00
Randall Morey 87c91d5d62 fix: 🐛 target sessions should update on poll 2021-02-11 15:48:46 -05:00
Randall Morey a350d7e5ac chore: 🤖 tweak target "active" badge appearance 2021-02-11 12:47:22 -05:00
Randall Morey b26a9b8fad use consistent colons 2021-02-11 12:24:22 -05:00
Randall Morey 275a535d0b chore: 🤖 add app version and commit and tweak dialog whitespace 2021-02-11 12:22:35 -05:00
Randall Morey 8e43f3aef6 chore: 🤖 PR feedback 2021-02-11 10:44:48 -05:00
Randall Morey 0b8550c136 refactor: 💡 use recrusive listing for desktop queries
and add mock rescursive support for scopes, targets, and sessions
2021-02-10 13:19:24 -05:00
Randall Morey e5d991a17b chore: 🤖 sanitize and validate input to CLI 2021-02-09 18:52:25 -05:00
Randall Morey 52b7fa474d feat: 🎸 add dark mode toggle to desktop 2021-02-09 11:16:03 -05:00
Randall Morey bc0d2c174a feat: 🎸 display an active icon for targets
also fixes the targets session index
2021-02-08 18:12:13 -05:00
Randall Morey 7fa1d759f2 Merge branch 'main' into feature-active-targets 2021-02-08 16:33:14 -05:00
Randall Morey 94ae9d4278 fix: 🐛 partition (and thus browser storage) should be persisted 2021-02-08 14:53:07 -05:00
Randall Morey d68cc83adf fix: 🐛 allow copyable to work within a modal 2021-02-08 12:50:42 -05:00
Randall Morey dd41bcaaa1 Merge branch 'main' into feature-active-targets 2021-02-05 17:21:39 -05:00
Randall Morey 80842a9b7e chore: 🤖 add sessions property to target 2021-02-05 16:57:06 -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 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 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
Randall Morey 49433bc72d chore: bump cli version to 0.1.5 2021-02-01 15:03:17 -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
Randall Morey 09c125bb0a manual merge from main 2021-01-29 16:13:36 -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
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
Randall Morey 60f0a93e09 fix: only set origin and trigger change event if the value actually changed 2021-01-22 11:34:22 -05:00
Randall Morey 3c19f72273 chore: update build commands 2021-01-22 11:13:59 -05:00
Randall Morey 0b4ba2769b refactor: 💡 move authenticate forms to core and use in desktop 2021-01-11 14:27:38 -05:00
Randall Morey f72c2e3ad0 chore: 🤖 manual merge from main 2021-01-08 17:58:47 -05:00
Randall Morey 032609343d chore: 🤖 update yarn.lock 2021-01-08 17:46:18 -05:00
Randall Morey 508b609041 feat: 🎸 migrate origin checking to main process 2021-01-08 16:58:25 -05:00
Randall Morey 900a8bd56c feat: 🎸 enable dynamic csp rewriting when origin changes 2021-01-08 15:39:27 -05:00
Randall Morey 46fef75017 feat: 🎸 setup initial CSP for desktop 2021-01-08 14:00:14 -05:00
Randall Morey 1ed1fdca01 chore: 🤖 implement some electronegativity recommendations 2021-01-07 14:56:45 -05:00
Randall Morey 045ca835f7 ci: add electronegativity auditing 2021-01-07 14:46:18 -05:00
Randall Morey 9315eada55 chore: 🤖 authenticate form should show name or type in tabs 2021-01-06 14:30:14 -05:00
Randall Morey 8e3551ddae refactor: 💡 authenticate route and forms to be type agnostic 2021-01-06 13:46:22 -05:00
Randall Morey 2af8d7efb8 refactor: 💡 lookup authenticator by auth method type 2021-01-06 12:53:57 -05:00
Randall Morey ce9a4ae9b2 refactor: 💡 new auth method route must be reached with a type 2021-01-05 17:41:02 -05:00
Randall Morey fb94deab88 refactor: 💡 move auth method form to type-specific component 2021-01-05 15:41:27 -05:00
Randall Morey c6da26a46f refactor: 💡 extract common authenticator bits into base class 2020-12-18 14:29:42 -05:00
Randall Morey eb563cb84c refactor: 💡 exract token validation into separate method 2020-12-18 13:28:35 -05:00
Randall Morey f08a27a363 fix: 🐛 desktop client should pass controller URL to CLI 2020-12-15 17:23:02 -05:00
Randall Morey 3e7cc142a9 fix: 🐛 fix ember-notify style dupe/override problem 2020-12-10 10:20:05 -05:00
Randall Morey 8af3ee0783 Merge branch 'fix-origin-auth-bug' of https://github.com/hashicorp/boundary-ui into fix-origin-auth-bug 2020-12-09 17:06:17 -05:00
Randall Morey c4149ae93e fix: 🐛 remove console.log statements 2020-12-09 17:06:10 -05:00
Randall Morey b2fb610256 fix: 🐛 fix auth reset bug in desktop due to init before origin 2020-12-09 16:49:15 -05:00
Randall Morey d9d1adb137 chore: minor tweak to reduce build sizes 2020-12-09 14:07:39 -05:00
Randall Morey a74acb504c chore: 🤖 manual merge 2020-12-08 15:29:50 -05:00
Randall Morey dd94fca50f feat: 🎸 initial success/error modals on connect 2020-12-08 15:20:59 -05:00
Randall Morey 9bfe3d530e refactor: 💡 confirmations should be enabled by default 2020-12-08 12:27:41 -05:00
Randall Morey 7d0876b7ad chore: remove API_HOST env var support for desktop and update ENABLE_MIRAGE var 2020-12-08 11:19:05 -05:00
Randall Morey 9ca63bc975 fix: 🐛 fix yargs resolution that breaks template linting 2020-12-08 09:47:31 -05:00
Randall Morey 4d7d642a68 feat: 🎸 expose simplified async IPC handler with error support 2020-12-03 16:59:45 -05:00
Randall Morey 77f21f696d feat: 🎸 Ember IPC service rejects when receiving error instance 2020-12-03 15:08:36 -05:00
Randall Morey 8e314eba69 feat: 🎸 autopopulate origin field in development 2020-12-02 16:41:20 -05:00
Randall Morey 8c57c82caa feat: 🎸 apply autofocus to origin and auth forms 2020-12-02 16:19:28 -05:00
Randall Morey 9aa5e6623a fix: 🐛 super hacky fix to override notify styles
because ember-notify when used from an addon doesn't allow you to
disable its default CSS, as it does when used directly in an app
2020-12-01 17:24:10 -05:00
Randall Morey 3468a2d7c7 feat: 🎸 disable origin and auth forms when loading 2020-12-01 14:25:10 -05:00
Randall Morey fc40b17055 chore: remove period 2020-11-30 15:37:45 -05:00
Randall Morey 6765958bb2 chore: change language to connected to 2020-11-30 15:33:58 -05:00
Randall Morey 1ce7b9e751 feat: 🎸 user can return to origin screen from authenticate 2020-11-30 15:22:03 -05:00
Randall Morey 52ae699bc3 chore: 🤖 add support for changing origin if unauthenticated 2020-11-30 14:16:01 -05:00
Randall Morey 5e21ac673a style: add header styling to branded card 2020-11-25 16:42:56 -05:00
Randall Morey 09954cbe2d style: 💄 add header styling to branded card 2020-11-25 16:42:28 -05:00
Randall Morey c5082ffa6e style: 💄 place auth flow in branded card 2020-11-25 15:18:17 -05:00
Randall Morey 1da3800c08 style: 💄 initial centered welcome card styling 2020-11-25 12:32:47 -05:00
Randall Morey 89d23ab06f doc: tweak comments 2020-11-25 11:17:30 -05:00
Randall Morey 2a7f5d2faa chore: 🤖 if origin is unset, redirect away from auth flow 2020-11-24 16:41:56 -05:00
Randall Morey d4be5504bf refactor: 💡 extract origin procedures into service 2020-11-24 16:19:52 -05:00
Randall Morey c9d152825e style: 💄 make window title pretty and draggable 2020-11-23 18:10:11 -05:00