Carlos Alcaide Corvo
e8fc6d163b
Deprecate import inject from @ember/service ( #2716 )
...
* Deprecate usage of import inject
2025-03-12 08:29:54 -07:00
Lisbet Alvarez
faf4ecfac6
Fix memory leak issue when using fetch in oidc authentication ( #2640 )
...
* test: 💍 test 1
* chore: 🤖 remove waitForPromise use
* chore: 🤖 remove all other waitforpromise usage
* test: 💍 turn down polling
* test: 💍 use .json
* refactor: 💡 add waitForPromise back in & consume response body
* test: 💍 some testing
* test: 💍 more testing
* refactor: 💡 clean-up a bit
* refactor: 💡 use head method request & clean up comments
* refactor: 💡 use get method & consume response body
* test: 💍 fix token validation test cases
2025-01-03 14:06:27 -08:00
Lisbet Alvarez
1947365c91
chore: 🤖 resolve rollup vulnerability by removing ember-fetch ( #2505 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15189
2024-10-02 16:11:22 -07:00
Dharini Jeeva
9b1f052a56
chore: Update desktop client license from MPL to BSL ( #2307 )
...
* chore: 🤖 license
2024-05-31 11:29:24 -07:00
Carlos Alcaide Corvo
02a89bd7ba
Chore upgrade eslint and deps ( #2010 )
...
* chore: 🤖 Upgrade eslint
* chore: 🤖 Upgrade eslint-config-prettier
* chore: 🤖 Upgrade eslint-plugin-ember
* chore: 🤖 Upgrade eslint-plugin-n
2023-11-27 15:31:39 -08:00
hashicorp-copywrite[bot] and Cameron Perera
3d610427d0
[COMPLIANCE] Add Copyright and License Headers ( #1617 )
...
* [COMPLIANCE] Add Copyright and License Headers
* chore: 🤖 update Copyright headers to satisfy our lint rules
---------
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2023-03-01 09:39:41 -06:00
Randall Morey
7386b2c9ed
refactor: 💡 deauth should delete the auth token ( #1256 )
2022-08-15 11:22:27 -07:00
78585d999b
feat: 🎸 switch to new token type parameter ( #1082 )
...
Boundary is deprecating the use of the token_type
parameter to the Authenticate endpoint, instead
replacing it with the new type parameter.
See https://github.com/hashicorp/boundary/commit/80b2c9230fa84605d9aaf7c862f780b50690a36e
for more context.
Co-authored-by: Randall Morey <randall@randallmorey.com >
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2022-07-11 16:39:20 -07:00
Carlos Alcaide
f420d01fb8
fix: 🐛 Fix lint errors
...
Fix lint errors
2021-06-02 11:19:44 -07: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
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
6056b50939
chore: manual merge from main
2021-03-15 17:08:47 -04:00
Randall Morey
9e57f838d5
chore: 🤖 remove cookies flag from oidc start auth
2021-03-15 17:08:25 -04:00
Randall Morey
ca9485053e
docs: update doc comments
2021-03-15 16:18:48 -04:00
Randall Morey
9fc2b7a409
manual merge from main
2021-03-12 12:34:12 -05:00
Randall Morey
6541fbade8
refactor: 💡 upgrade addons/auth to Ember 3.24
2021-03-05 13:39:44 -05:00
Randall Morey
e9c297b1cf
chore: 🤖 update token endpoint to match API
2021-02-26 10:42:19 -05:00
Randall Morey
3084d6cf06
feature: initial OIDC authentication flow
2021-01-22 17:01:12 -05:00
Randall Morey
ac92575b36
chore: setup initial oidc polling route (polling to come)
2021-01-22 10:34:05 -05:00
Randall Morey
2f3478d043
feat: 🎸 initial flow to open new window to 3rd party auth
2021-01-21 14:26:02 -05:00
Randall Morey
a3c12b36e7
refactor: 💡 mock authenticate should handle multiple auth types
2021-01-15 17:32:30 -05:00
Randall Morey
92640b96aa
wip: OIDC authenticator
2021-01-15 11:10:33 -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
816efec6ed
chore: 🤖 show login name in header
2020-10-01 14:15:20 -04:00
Randall Morey
7c869b623f
feat: 🎸 add org nav to header
2020-10-01 13:15:45 -04:00
Randall Morey
4d576d6644
fix: 🐛 fixes critical bug in token validity check
...
where the auth header was not sent, resulting in authentication not
spanning page reloads
2020-09-28 11:41:04 -04:00
Randall Morey
3a811f1865
feat: 🎸 add token validation step to authenticator
2020-09-22 10:55:32 -04:00
Randall Morey
17048eca6b
chore: 🤖 udpate auth payload from name to login_name
2020-08-11 13:39:11 -04:00
Randall Morey
69b08ffcb0
refactor: auth/deauth URLs should be built via a method call rather than statically
2020-07-24 14:37:50 -04:00
Randall Morey
c5280ca27c
refactor: auth method is no longer passed via the payload, but is encoded in the path
2020-07-24 11:29:19 -04:00
Randall Morey
4ef58a0d6d
chore: port auth addon from demo branch
2020-07-24 11:15:40 -04:00
Randall Morey
1a2e3acb02
chore: 🤖 initialize new addon for authentication concerns
2020-05-18 13:14:29 -04:00