Commit Graph
100 Commits
Author SHA1 Message Date
Randall Morey 7b1410d832 chore: move squirrel maker to devdeps 2021-06-01 15:25:53 -04:00
Randall Morey 06cf112b61 chore: bump CLI version 2021-06-01 15:25:02 -04:00
Randall Morey 34c668b4d9 feat: 🎸 textarea and select should support contexual usage 2021-05-25 17:56:22 -04:00
Randall Morey 8d00730653 chore: 🤖 fix imports that don't make sense 2021-05-25 14:52:20 -04:00
Randall Morey b91f8c1661 chore: add meta description 2021-05-25 13:14:32 -04:00
Randall Morey d88a4ac103 fix: logo-app.svg should load properly 2021-05-25 12:55:43 -04:00
Randall Morey afeaf3a671 chore: 🤖 bump browserslist version for dependabot 2021-05-25 11:08:26 -04:00
Randall Morey 1a968a7d24 chore: fix typo 2021-05-24 18:20:00 -04:00
Randall Morey ac5f7fa1c9 chore: add desktop build support with docker-compose 2021-05-24 17:33:03 -04:00
Randall Morey e16bfdfb03 feat: 🎸 add OIDC crud without array fields or state change 2021-05-21 16:49:07 -04:00
Randall Morey 3138aecc37 chore: add OIDC form field translations 2021-05-21 16:40:29 -04:00
Randall Morey b19583c08d chore: 🤖 tweak oidc attributes serialization 2021-05-21 16:38:59 -04:00
Randall Morey 3d8a70d676 chore: 🤖 remove unnecessary awaits 2021-05-21 15:26:26 -04:00
Randall Morey 7e6158b847 feat: 🎸 add helper text option to checkbox component 2021-05-21 14:12:48 -04:00
Randall Morey fde633331c feat: 🎸 add missing array fields to auth method attributes 2021-05-20 18:00:48 -04:00
Randall Morey 597b945aca chore: 🤖 complete the fragment-string serializer with normalize 2021-05-20 17:54:00 -04:00
Randall Morey e86a4fc27d chore: bump CLI version and update changelog 2021-05-19 13:04:40 -04:00
Randall Morey 545e7d5a7f fix: import session manager correctly and reconstruct origin URL without extra colons 2021-05-19 09:45:07 -04:00
Randall Morey 4fed7f3d94 refactor: rename to "running" 2021-05-17 17:23:18 -04:00
Randall Morey ee29f3c599 refactor: change isActive to isRunning and related language to reduce confusion with the API concept of session status "active" 2021-05-17 16:33:34 -04:00
Randall Morey dead74c825 feat: 🎸 add OIDC account_claim_maps modeling 2021-05-14 12:05:09 -04:00
Randall Morey 24e37d3faa feat: 🎸 add OIDC change state custom method 2021-05-13 14:10:37 -04:00
Randall Morey e91612b313 feat: 🎸 implement basic OIDC auth method attributes modeling 2021-05-12 17:12:59 -04:00
Randall Morey 0d67b512a2 chore: 🤖 add prettier 2.3 and apply hbs formatting and linting 2021-05-11 15:39:59 -04:00
Randall Morey e551ec4008 chore: 🤖 add prettier hbs linting plugin 2021-05-11 15:29:46 -04:00
Randall Morey 49a85f1a7f chore: 🤖 upgrade prettier and apply HBS formatting to admin 2021-05-11 14:13:24 -04:00
Randall Morey 85ddd7fc4b chore: remove empty comments 2021-05-08 12:10:41 -04:00
Randall Morey 863e81bc01 fix: 🐛 migrate IPC to service-based window for reliable testing
This resolves a longstanding issue where IPC tests rely on the real
window.postMessage and MessageChannel APIs.  These are evented and
asynchronous, resulting in nondeterministic tests.  This commit updates
tests with synchronous mocked APIs.
2021-05-08 12:08:56 -04:00
Randall Morey 4b212e1ae0 Merge branch 'refactor-oidc-inline' of https://github.com/hashicorp/boundary-ui into refactor-oidc-inline 2021-05-08 07:50:28 -04:00
Randall Morey 343f73bc21 style: set max width for SVG in dialog 2021-05-08 07:50:16 -04:00
Randall Morey cf5f41acbd fix: 🐛 handle null window in case of popup blocker 2021-05-08 07:49:53 -04:00
Randall Morey da6b34b337 feat: 🎸 enable inline OIDC authentication 2021-05-07 14:32:37 -04:00
Randall Morey 9a909c0ec1 chore: 🤖 retry oidc should also restart with boundary
rather than just re-opening the external window
2021-05-07 13:21:18 -04:00
Randall Morey 42c01100ad Merge branch 'main' into refactor-oidc-inline 2021-05-07 13:04:58 -04:00
Randall Morey fa02fd3f89 chore: 🤖 bump deps due to security audit 2021-05-06 15:30:02 -04:00
Randall Morey f021719d8b refactor: open and close oidc windows via window manager 2021-05-06 15:19:12 -04:00
Randall Morey 48ca4c5ac0 chore: 🤖 bump dep version for dependabot 2021-05-05 15:06:32 -04:00
Randall Morey dea79d785b feat: 🎸 add WindowManager service for simple open/close 2021-05-05 14:34:26 -04:00
Randall Morey fa36f9008b docs: add troubleshooting note for M1 users 2021-04-30 17:16:21 -04:00
Randall Morey 9914954d08 docs: ✏️ add engines to top-level package.json 2021-04-30 16:58:54 -04:00
Randall Morey bb2d0420d9 chore: 🤖 replace admin window usage with ember browser services 2021-04-28 17:55:30 -04:00
Randall Morey 4d4affe6d7 docs: add OIDC to changelog 2021-04-14 16:22:25 -04:00
Randall Morey b13befaff2 chore: teak capitalization 2021-04-14 16:16:22 -04:00
Randall Morey 3836656042 feat: 🎸 show copyable error details in error page 2021-04-14 16:11:13 -04:00
Randall Morey 288a38f6ea fix: 🐛 do not load singular auth methods in auth form 2021-04-14 15:13:39 -04:00
Randall Morey e7724ab8a5 fix: 🐛 is_primary should default to false 2021-04-14 14:36:51 -04:00
Randall Morey 80abe240b4 fix: unset mirage flag 2021-04-14 13:27:31 -04:00
Randall Morey deb8871060 fix: 🐛 API sends is_primary, not primary 2021-04-14 11:28:07 -04:00
Randall Morey c213ee18b2 chore: 🤖 enable primary auth method feature 2021-04-14 10:16:34 -04:00
Randall Morey fd53f7b282 chore: 🤖 add disabled feature flags for future work 2021-04-14 09:40:22 -04:00
Randall Morey 40e12366e6 fix: use SVG attributes instead of inline styles 2021-04-14 09:12:14 -04:00
Randall Morey 9c9988a305 style: cover dialog should have a high z-index and admin OIDC auth button should be block style 2021-04-13 17:25:02 -04:00
Randall Morey 8d3aea2e23 chore: allow insecure localhost external links to open 2021-04-13 11:20:29 -04:00
Randall Morey 1ed685d81f chore: enable OIDC feature flags 2021-04-12 18:12:23 -04:00
Randall Morey 586a4dbe23 feat: 🎸 roll out OIDC to desktop 2021-04-12 18:10:08 -04:00
Randall Morey 5f342a0ee8 refactor: 💡 "retry" is a link instead of an action button 2021-04-12 17:10:55 -04:00
Randall Morey 3468acce39 chore: 🤖 OIDC tokens must be added to request auth headers 2021-04-12 16:54:13 -04:00
Randall Morey c2b66b74eb feat: 🎸 add oidc-crud feature flag to disable admin list links 2021-04-12 15:31:42 -04:00
Randall Morey 32ec1f0f70 chore: oidc should use 202 2021-04-12 15:16:52 -04:00
Randall Morey 4cb7985ac1 chore: 🤖 token pending status is now 202 2021-04-12 13:47:58 -04:00
Randall Morey 5105d80a9d fix: 🐛 fix request attributes for OIDC 2021-04-10 12:34:13 -04:00
Randall Morey 53423739d3 chore: 🤖 hide auth form if OIDC and OIDC is disabled 2021-04-09 15:41:32 -04:00
Randall Morey f782d90a7e feat: 🎸 OIDC feature flag (disabled in production) 2021-04-09 14:55:58 -04:00
Randall Morey 721d09899a feat: 🎸 add pending modal with retry and cancel 2021-04-09 14:32:35 -04:00
Randall Morey d1303c7bca Merge branch 'main' into feature-oidc-authenticate 2021-04-09 13:27:38 -04:00
Randall Morey 68bf02ee25 chore: 🤖 merge from main 2021-04-09 11:32:20 -04:00
Randall Morey 1effa79c93 feat: 🎸 add dialog cover component 2021-04-09 11:07:23 -04:00
Randall Morey 6fd075f7e8 doc: update changelog 2021-04-08 13:58:34 -04:00
Randall Morey 0d8508cd4e fix: 🐛 silently drop trailing slashes from origin input 2021-04-08 13:45:19 -04:00
Randall Morey f3bd8d0b6f test: add missing frame tests 2021-04-08 11:26:29 -04:00
Randall Morey 6500d56273 style: 💄 add frame component and update admin auth form 2021-04-07 12:53:09 -04:00
Randall Morey 263c8c01e9 Merge branch 'main' into feature-oidc-authenticate 2021-04-06 10:37:39 -04:00
Randall Morey 746f45b6da chore: remove "provider" from auth strings 2021-04-02 18:56:16 -04:00
Randall Morey a62d36af92 feat: 🎸 add auth callback pages 2021-04-02 16:06:38 -04:00
Randall Morey 2138aa8b01 chore: 🤖 add xmldom resolution 2021-04-02 15:19:27 -04:00
Randall Morey c4e5a4c121 chore: 🤖 merge from main 2021-04-02 12:29:04 -04:00
Randall Morey 82eed3c5fe chore: 🤖 yarn install to update lock file 2021-04-02 11:49:49 -04:00
Randall Morey 3d13d8f412 refactor: 💡 auth payloads now have "attributes" field 2021-04-01 17:41:30 -04:00
Randall Morey 6927008041 refactor: 💡 use command instead of action for auth endpoints 2021-04-01 16:16:46 -04:00
Randall Morey c978958df2 chore: 🤖 merge from main 2021-04-01 15:24:49 -04:00
Randall Morey 43528c64c2 test: 💍 build out autoOrigin tests 2021-04-01 13:04:28 -04:00
Randall Morey d7f090f348 test: 💍 dedupe window.location.origin 2021-04-01 10:26:59 -04:00
Randall Morey 838567c2d2 refactor: 💡 clean up origin error test 2021-03-31 18:00:42 -04:00
Randall Morey 15f6c408d4 fix: typo 2021-03-30 13:21:33 -04:00
Randall Morey 0ccc6e7f78 chore: enable feature in development 2021-03-30 13:21:14 -04:00
Randall Morey 69a10f891a chore: remove empty attribute 2021-03-30 13:12:18 -04:00
Randall Morey 18d5b60c6d chore: remove primary auth method mention for now 2021-03-30 11:27:56 -04:00
Randall Morey f279ac44ca chore: 🤖 cast to boolean explicitly 2021-03-30 10:34:15 -04:00
Randall Morey 29f21e0dfe chore: change to "manage" 2021-03-30 09:10:34 -04:00
Randall Morey 9e588212a4 Merge branch 'feature-primary-auth-method' of https://github.com/hashicorp/boundary-ui into feature-primary-auth-method 2021-03-30 09:04:48 -04:00
Randall Morey 3361aa1800 feat: 🎸 add make/remove primary to auth method list 2021-03-29 19:24:21 -04:00
Randall Morey 2adfdf6ef6 chore: 🤖 disable primary auth method feature for now 2021-03-26 17:51:33 -04:00
Randall Morey 8aa9a51c88 test: 💍 add primary auth method acceptance tests 2021-03-26 14:55:19 -04:00
Randall Morey 60b7d0134a feat: 🎸 add set/remove primary actions 2021-03-26 12:47:49 -04:00
Randall Morey ae26d588a9 refactor: 💡 primary auth method should be detected on scope
rather than the synthetic `primary` field on auth method
2021-03-26 11:33:43 -04:00
Randall Morey abc1827280 feat: 🎸 add "no primary auth method" warning to index 2021-03-26 09:41:07 -04:00
Randall Morey e960c34542 feat: 🎸 hide primary auth method behind feature flag 2021-03-25 16:15:32 -04:00
Randall Morey 22131864f8 feat: 🎸 add primary badge to auth methods UI (listing/form) 2021-03-25 12:48:38 -04:00
Randall Morey ac8a6054b0 feat: 🎸 add API and mock support for primary auth methods 2021-03-24 18:36:34 -04:00
Randall Morey 96ef767e65 test: 💍 add start auth oidc test 2021-03-19 17:03:03 -04:00