* [MM-22229] convert download dialog into promises
* use callback
* [MM-22231] switch clearcache to promises
* [MM-22232] migrate flush cookies to promises
* [MM-22720] Assume maximize setting when AppleActionOnDoubleClick isn't explicitly set
* Forced for macOS only and made same changes to SettingsPage
Co-authored-by: mattermod <mattermod@users.noreply.github.com>
* Fixes whitescreen issue on app upgrade / GPO push / whitelabeled app deployments. If sort order was not present in buildConfig.js (or previous configuration), we will assume reasonable defaults
* Fixing eslint bugs - with my apologies
* Removing order flag from sample configuration, but leaving it in the documentation.
BUGFIX: Accidentally left my custom enableServerManagement flag in place. Reverted to default
* Making a more educated guess as to the user's desired sort order.
* Update src/common/config/index.js
Use forEach's index instead of an external one.
Co-Authored-By: Guillermo Vayá <guivaya@gmail.com>
* Update src/common/config/index.js
Let me test this, I'm not sure I understand how this logic works. :)
Co-Authored-By: Guillermo Vayá <guivaya@gmail.com>
* Removed optional field
* Fixed broken lint:js with my apologies
Co-authored-by: Guillermo Vayá <guivaya@gmail.com>
* only ask for permission if we never asked before
* try to get permissions on win on dev mode
* revert appusermodelid
* fix eslint
* refactor to match 'master' state
* [MM-23153] Force the back/forward buttons to only work with the main window
* Revert "[MM-23153] Force the back/forward buttons to only work with the main window"
This reverts commit 9db159dbb9c6b08887492f44f5d1a7bd0df55517.
* Just fix the bug
* [MM-22082] - Add focus to server name field in new server modal
* Add focus for multiple initialisations
* Fix focus issues
Co-authored-by: Nevyana <nevyana@Nevyanas-MacBook-Pro.local>
* added jq
* add verbose message
* add another option for getting the path of npm
* use package.json to get desktop version
* add componentdownload property as dinamic
* fix innertext
* add namespace to element
* remove v from version
* Fix chrome-sandbox permissions for Appimages and .debs.
* NOTE: Patch not working for tar.gz due to the way 7za is called which isn't preserving permissions. Need to create manual tar.gz target in future patch.
* [MM-20832] fix dialog stacking, move to promises
* put line in the right place
* Fix linting
* fix lint x2
* show details
* don't store the whole URL, just the server
* fix CR comments
* [MM-20796] Un-reverted the Ctrl+Tab fix and also made sure the tabs go in the right order
* Style fixes
* Update src/browser/components/MainPage.jsx
Co-Authored-By: Guillermo Vayá <guivaya@gmail.com>
* Different logic
Co-authored-by: Guillermo Vayá <guivaya@gmail.com>
* [MM-19919] Allow links to other servers to go directly to that server in the app
* Added index to getSerrver() and used that for handling inter team links
* update ci files
* remove redundant build step
- npm run package:* also builds
* fix path to temp aws files
* include exe in windows build
* add release notes reference
* tweak ghr draft tag name
* remove test filtering
* ignore tags for build_linux
* don't try to use the tag
Co-authored-by: Guillermo Vayá <guivaya@gmail.com>
* prevent using api to navigate within the app's window
* api calls handled differently
* add aliases to ease development
* small refactor of url navigation
* hardcode http/s protocol being allowed
* add protocols specified on electron-builder
* wip
* first working version
* kinda show the cert
* fix lint
* wip
* wip
* css fixes, cleanup
* fix lint
* get back to normal op
* get back cert name
* wip, added cert info screen
* queue cert requests, move user to cert request team
* certifications queued
* remove unneded import
* remove log
* remove commented code
* cleanup
* remove trust certificate dialog for showing it
* fix CR comments
* [MM-20822] Added cut/paste/zoom events to other pages and added exceptions for dev tools and new server modal
* Using getFocusedWebContents
* Fixed an issue where the webcontents aren't found if you're on a login page
* Potential fix for mojave pasting on new team modal