Susmitha Girumala
ce7cdba0bc
feat: Prompt for quitting session on desktop quit
2021-05-12 12:45:05 -04:00
Susmitha Girumala
4e13ea56c3
Add bug fix to changelog
2021-05-12 12:35:17 -04:00
Susmitha Girumala
3ef7436f3f
chore: Cleanup SessionManager interface
2021-05-12 11:40:50 -04:00
Susmitha Girumala
ee748de5c9
chore: Run cancellation tests in electron
2021-05-12 11:10:11 -04:00
Susmitha Girumala
74501a440f
refactor: Create structure in desktop/electron-app
2021-05-12 10:27:38 -04:00
Susmitha Girumala
828faf2be4
refactor: Create helpers folder in desktop/electron
2021-05-12 09:53:10 -04:00
Susmitha Girumala
dfb9d6e686
Merge remote-tracking branch 'origin/main' into ICU-1335-close-session-on-cancel
2021-05-11 18:09:50 -04:00
Susmitha Girumala
2be18bcf6f
chore: Cleanup
2021-05-11 18:09:38 -04:00
Susmitha Girumala
dfbb54a1ee
refactor: Add SessionManager and Session classes to electron
2021-05-11 16:42:30 -04:00
Randall Morey
0d67b512a2
chore: 🤖 add prettier 2.3 and apply hbs formatting and linting
2021-05-11 15:39:59 -04:00
Susmitha Girumala
053e16dca8
Merge branch 'main' into ICU-1335-close-session-on-cancel
2021-05-11 11:13:37 -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
Susmitha Girumala
2f12cc91f2
feat: Cancelling session should close associated spawned proc
2021-05-07 15:31:32 -04:00
Susmitha Girumala
99125dbb77
feat: Cleanup spawned session after process termination
2021-05-07 15:31:31 -04:00
Carlos Alcaide
ec184ff4f1
chore: 🤖 Update UI's to could use node v15
...
Update UI's engines in package.json to could use node v15. The change is
motivated for apple M1 chip. If you have an apple M1 chip you need to
use node v15 to avoid errors while building the UI.
2021-04-29 14:39:48 -07:00
Carlos Alcaide
7065f462cd
chore: 🤖 Update node version engines
...
Update the node versions our UI's can use. These versions are specified
on the engines key in the package.json of each UI (admin and desktop).
Our UI's can run from node v10 to v14, we can not run on v15 because
ember-cli does not support it yet.
2021-04-28 11:35:52 -07:00
Susmitha Girumala
859a3fdd83
chore: Bump cli to 0.2.0
2021-04-15 09:13:54 -04:00
Susmitha Girumala
b1568aa30f
chore: Set current version to 1.0.0 for release
2021-04-15 09:08:21 -04:00
Susmitha Girumala
59dee87141
Merge branch 'main' into bump-changelog
2021-04-14 17:03:51 -04:00
Susmitha Girumala
f1a20ea33d
docs: Bump changelog for 1.0.0
2021-04-14 16:59:47 -04:00
Susmitha Girumala
87a6d839e7
Merge pull request #535 from hashicorp/docs-changelog
...
docs: add OIDC to changelog
2021-04-14 16:43:29 -04:00
Susmitha Girumala
1ba0c873e9
Merge branch 'main' into fix-authenticate-read
2021-04-14 16:31:49 -04:00
Randall Morey
4d4affe6d7
docs: add OIDC to changelog
2021-04-14 16:22:25 -04:00
Susmitha Girumala
55e3284e3f
Merge branch 'main' into fix-authenticate-read
2021-04-14 16:08:27 -04:00
Susmitha Girumala
b17088803f
refactor: Remove ability to hide dialog using suppressPrompt
2021-04-14 15:31:14 -04:00
Randall Morey
288a38f6ea
fix: 🐛 do not load singular auth methods in auth form
2021-04-14 15:13:39 -04:00
Susmitha Girumala
e7c7d2b280
fix: Check for update archive before prompting download
2021-04-14 13:44:26 -04:00
Susmitha Girumala
ba671b4ab3
Merge branch 'main' into fix-error-object-in-desktop-connect
2021-04-14 11:19:27 -04:00
Susmitha Girumala
26e6cc8a9b
fix: Display api errors in desktop connect
2021-04-14 10:03:14 -04:00
Susmitha Girumala
5d57c8dd25
Merge branch 'main' into chore-add-feature-flags
2021-04-14 10:02:33 -04:00
Randall Morey
fd53f7b282
chore: 🤖 add disabled feature flags for future work
2021-04-14 09:40:22 -04:00
Susmitha Girumala
eaaeed6d1b
Merge branch 'main' into fix-styles
2021-04-14 09:37:35 -04:00
Randall Morey
40e12366e6
fix: use SVG attributes instead of inline styles
2021-04-14 09:12:14 -04:00
Randall Morey
39ea49ccdf
Merge branch 'main' into fix-hiding-update-dialog
2021-04-14 08:11:19 -04:00
Susmitha Girumala
906a336acb
fix: Undefined type issue when not suppressing update dialog
2021-04-13 18:11:07 -04:00
Susmitha Girumala
1a901b15d2
fix: Trim first to avoid leaving trailing slashes in origin
2021-04-13 16:57:07 -04:00
Susmitha Girumala
e894dbc4e8
fix: Trim origin url in desktop
2021-04-13 16:57:07 -04:00
Susmitha Girumala
e2154f9698
Merge branch 'main' into desktop-update-feature
2021-04-13 13:18:52 -04:00
Randall Morey
8d3aea2e23
chore: allow insecure localhost external links to open
2021-04-13 11:20:29 -04:00
Randall Morey
4d47b3cf51
Merge branch 'main' into feature-oidc-authenticate
2021-04-13 10:48:29 -04:00
Randall Morey
92cf57a542
Merge branch 'main' into fix-copyable-project-id
2021-04-13 10:19:30 -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
Susmitha Girumala
f858da88f2
chore: Bump faker and yargs-parser to fix depreciation warns
2021-04-12 17:35:57 -04:00
Susmitha Girumala
b0a93e2e2d
feat: Check for desktop update on launch
2021-04-12 16:26:46 -04:00
Susmitha Girumala
e539a86600
fix: Show project id to copy in targets list in desktop
2021-04-12 15:13:10 -04:00
Susmitha Girumala
efcdd0701e
chore: Use forge config for current version of desktop
2021-04-12 14:52:58 -04:00
Susmitha Girumala
9ab9800f7e
docs: Add app updater dev env vars to readme
2021-04-12 14:21:15 -04:00
Susmitha Girumala
4336fde21b
fix: Use semver to compare desktop versions for update
2021-04-12 14:10:34 -04:00