mcollao-hc
7661a77824
[ICU-6448] Update CSP to add frame-ancestors: self ( #1367 )
...
* update csp
* add csp for ui
2022-10-06 14:23:14 -05:00
Zhihe Li
b55c50cf64
Chore/update linter ( #1355 )
...
* chore: 🤖 Update editor config settings
* chore: 🤖 Add back ember-template-lint-plugin-prettier
* style: 💄 Format admin
* style: 💄 Format desktop
* style: 💄 Format rose
* style: 💄 Format core
* style: 💄 Format api
2022-10-06 11:41:12 -04:00
Zhihe Li and Carlos Alcaide Corvo
4c4d4e2351
Fix bug dc token env ( #1350 )
...
* Add Boundary password as env variable. WIP
* Add Boundary password as env variable to the spawn process
* fix: 🐛 Fix token flag when connecting a target
Fix a token flag when connecting to a target. Now it uses an env
variable
* Add rest env variables to child processes
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2022-09-26 12:39:49 -04:00
Carlos Alcaide Corvo
04d14005c0
Fix runtime-settings to not access directly the private variable ( #1220 )
2022-07-27 11:14:59 -07:00
Carlos Alcaide Corvo
4fcb005a1f
Refactor origin to cluster ( #1210 )
2022-07-27 10:25:01 -07:00
Carlos Alcaide Corvo
923526ad26
chore: 🤖 Update electron to v15 ( #1172 )
2022-07-07 11:03:50 -07:00
Zhihe Li
df609dcf2c
refactor: 💡 Update deprecated new window handler ( #1111 )
...
✅ Closes: ICU-4037
2022-05-20 12:53:52 -04:00
Randall Morey
509215f787
chore: 🤖 display auth method names in auth form, if available ( #1113 )
2022-05-19 15:56:48 -04:00
aa52b6f9bc
fix: 🐛 Update validateOrigin to throw error on bad request ( #1107 )
...
* fix: 🐛 Update validateOrigin to throw error on bad request
If the result from netRequestPromise is successful but a not a 200
response, validateOrigin will throw an error
✅ Closes: ICU-4238
* Update ui/desktop/electron-app/src/models/runtime-settings.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* refactor: 💡 Add comment as to why we don't throw error for 3xxs
* Update ui/desktop/electron-app/src/models/runtime-settings.js
Co-authored-by: Randall Morey <randall@randallmorey.com >
* Update ui/desktop/electron-app/src/models/runtime-settings.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
Co-authored-by: Randall Morey <randall@randallmorey.com >
2022-05-16 12:20:56 -05:00
Zed
75ef323e6d
fix: 🐛 Desktop client not correctly loading ember app url ( #1090 )
2022-04-29 13:38:25 -04:00
Carlos Alcaide Corvo
ccde5e88da
fix: 🐛 Mac os window lifecycle ( #1067 )
2022-04-29 09:03:40 -07:00
Carlos Alcaide Corvo
367545fd4d
refactor: 💡 Encapsulate desktop client window creation ( #1066 )
...
Encapsulate desktop client window creation to reuse the creation of new
windows.
2022-04-28 15:23:43 -07:00
Susmitha Girumala
f987b908fc
fix: Use DISABLE_WINDOW_CHROME check before platform -desktop
2021-09-23 21:08:21 -04:00
Susmitha Girumala
52b5a06755
chore: Refactor custom desktop window actions check
2021-09-22 17:10:40 -04:00
Susmitha Girumala
7767804426
Merge remote-tracking branch 'origin/main' into chromeless-window-desktop-option
2021-09-20 14:38:19 -04:00
Amy Lam
aa5b813791
Ran a find and replace
...
New namespacing. `flight-icons/` replace with `flight-icons/svg/`
2021-09-16 14:24:38 -07:00
Susmitha Girumala
469c1b7a6e
chore: Add dev flag to disable app updater prompts - desktop
2021-09-16 10:56:51 -04:00
Susmitha Girumala
631d90869f
chore: Refactor DISABLE_WINDOW_CHROME var
2021-09-16 10:33:56 -04:00
Susmitha Girumala
1e405b318f
chore: Allow disabling electron frame on all desktop OSs
2021-09-14 17:36:17 -04:00
Susmitha Girumala
f956f95e78
refactor: Remove unused windows os check in desktop app
2021-09-07 16:00:27 -04:00
Susmitha Girumala
75ed3b816b
chore: Disable unsupported app update feature for linux
2021-09-07 15:03:33 -04:00
Susmitha Girumala
865e36c03c
chore: Revert linux openExternal fix for additional tests
2021-09-07 11:29:46 -04:00
Susmitha Girumala
0bda47ec29
chore: Use browserwindow for launching urls in linux
2021-09-06 22:49:59 -04:00
Susmitha Girumala
b96510de65
chore: Enable icon in ubuntu toolbar
2021-09-02 13:57:12 -04:00
Susmitha Girumala
4eaceabb00
chore: Enable electron frame only in macos
2021-08-27 11:35:44 -04:00
Susmitha Girumala
c10838234a
feat: Add debian electron package maker
2021-08-25 10:05:23 -04:00
Carlos Alcaide
264f81a6f3
refactor: 💡 Prevent opening unknown
...
Prevent opening unknown links
2021-07-28 10:16:37 -07:00
Carlos Alcaide
a07cd9e1a1
refactor: 💡 Allow external links just for specific domain
...
Allow external links just for boundary.io domain. So far the only urls
we want to open externally are our own documentation
2021-07-26 13:09:08 -07:00
Carlos Alcaide
f5b80f93d2
refactor: 💡 Delete jQuery and refactor handler
...
Delete jQuery from desktop client and refactor the handler using a
native electron way.
2021-07-23 14:38:26 -07:00
Susmitha Girumala
50ba2eb73a
fix: Fix syntax in about menu option in desktop
2021-06-23 14:57:56 -04:00
Randall Morey
3f04c209f3
chore: tweak dialog styles and language
2021-06-09 10:36:15 -07:00
Randall Morey
3854d32e92
fix: about dialog should display properly
2021-06-08 17:07:39 -04:00
Susmitha Girumala
25e004976e
fix: Remove shell option for spawning clis on windows
2021-06-07 18:50:39 -04:00
Susmitha Girumala
530cd0298a
chore: Simplify Windows styles and cli name population
2021-06-07 14:18:07 -04:00
Susmitha Girumala
374a13cd07
fix: Remove debugger statement
2021-06-07 11:53:15 -04:00
Susmitha Girumala
820843c51d
chore: Fix desktop tests
2021-06-06 11:29:23 -04:00
Susmitha Girumala
3ffe70cf5d
fix: Ignore app updater for windows
...
Ignore app updater for windows until first release. Use version packaged
at build time in app updater.
2021-06-06 02:58:42 -04:00
Susmitha Girumala
c5b0061428
feat: Use tree-kill module to kill sessions on Windows
2021-06-06 02:47:00 -04:00
Susmitha Girumala
fefae2b73d
fix: Fix scrollbars and window minimize/close actions for win
2021-06-06 02:12:39 -04:00
Susmitha Girumala
196d01aae2
fix: Fix cli path on windows to launch connect shell
2021-06-05 22:11:47 -04:00
Susmitha Girumala
873965d7b7
feat: Hook in browser actions into electon's BrowserWindow
2021-06-04 12:21:08 -04:00
Susmitha Girumala
c803adccc1
feat: Remove header brand icon padding on windows OS only
2021-06-03 14:03:04 -04:00
Susmitha Girumala
cfd2e13832
refactor: Reset titlebarstyle to mac
2021-06-01 09:58:43 -04:00
Susmitha Girumala
880f8f6b39
refactor: Cleanup frameless windows shell work for a futurePR
2021-06-01 09:55:46 -04:00
Susmitha Girumala
d691c1fa11
Merge remote-tracking branch 'origin/generate-forge-config-on-build' into ICU-1356-enable-windows-platform-support
2021-05-26 10:32:57 -04:00
Susmitha Girumala
b632df901b
Merge remote-tracking branch 'origin/main' into ICU-1356-enable-windows-platform-support
2021-05-26 10:16:25 -04:00
Susmitha Girumala
22c4581d4d
refactor: 💡 Import generated config into electron forge config
2021-05-25 18:07:04 -04:00
Susmitha Girumala
b58bde0461
Merge branch 'main' into generate-forge-config-on-build
2021-05-25 14:26:31 -04:00
Susmitha Girumala
c1cd762da4
chore: Make windows electron shell frameless
2021-05-24 16:37:35 -04:00
Susmitha Girumala
4a07478f1e
fix: Use os.platform instead of os.type in desktop for platfo
2021-05-24 15:53:10 -04:00