Commit Graph

125 Commits

Author SHA1 Message Date
Dean Whillier
83bae0c2b8 [MM-22810] Update loading screen with new design & animation (#1409)
* Update loading screen with new design & animation

* add prop back in

* adjust z-index for tests

* tweaks to pass tests

* address offline feedback

- shrink initial logo size
- introduce a slight delay before fading loading spinner out
- fix horizontal scrollbar showing on load screen

* add missing css variable

* no need to remove loading icon

* Apply suggestions from code review

Co-authored-by: Guillermo Vayá <guillermo.vaya@mattermost.com>

* Move LoadingScreen.jsx to file-only component

* Rename prop for better clarity

* Default prop to none and check when needed

* Update import paths

* Add ESDocs and remove unecessary conditional

* Forgot to remove the eslint override

Co-authored-by: Guillermo Vayá <guillermo.vaya@mattermost.com>
2020-11-17 15:13:03 +01:00
Guillermo Vaya
210589b6bc Bump to version 4.7.0-develop 2020-10-05 09:17:13 +02:00
Eugeny Fomin
f06a498134 add Russian language in the list available for spellcheck (#1375) 2020-10-02 00:34:42 +02:00
Guillermo Vayá
d183cbc149 [MM-26665] fix security issues from dependabot (#1335) 2020-07-03 23:08:14 +02:00
Nev Angelova
9eca54daf4 [MM-24154] - Fix copy/paste mismatch by upgrading electron context menu (#1313)
Co-authored-by: Nevyana Angelova <nevyangelova@Nevyanas-MBP.fritz.box>
2020-06-05 16:51:57 +02:00
Guillermo Vayá
53f1f40774 [MM-25295] upgrade yargs, electron-log deps, reorganized args (#1299) 2020-05-27 10:24:27 +02:00
Guillermo Vaya
5c8b7d3c37 Bump to version 4.6.0-develop 2020-05-09 01:11:13 +02:00
Guillermo Vaya
a65f08e3de fix version for release 2020-05-09 01:10:52 +02:00
Guillermo Vayá
faeab18a0e [MM-22434] update joi, convert to json before validating (#1240)
* [MM-22434] update joi, convert to json before validating

* fix cr comments
2020-04-02 16:12:29 +02:00
Guillermo Vayá
cfd65d62c6 [MM-19856] Add back button when navigating outside of MM server (#1179) 2020-03-19 21:51:26 +01:00
Dean Whillier
81c32c2d8c Manually handle misbehaving keyboard shortcuts (#1092)
* manually handle misbehaving keyboard shortcuts

MM-19198
MM-19032

includes zooming, redo/undo & copy/cut/paste for good measure

* manually handle misbehaving menu items

* bump electron minor version

* remove temp log import

* update context menu package version
2019-10-28 11:27:59 -04:00
Dean Whillier
e12d47ea62 Mm 16694 master validate urls (#1000)
* validate urls before deeplink or link click

* tests for isValidURL utility function

* review change - invert condition

* add validation for loaded files

bounds-info.json, app-state.json, config.json

* further validation and tweaks

certificate.json, permission.json

* add 2 more files for validation

* parse and validate deeplinks

- includes fix for windows deeplink when app is open

* disable auto-updator when in dev

* Squirrel is not used anymore

* fix validating allowedProtocols

* discard any args following a deeplink url

* tweaks

* update test

* support scheme’s with and without slashes

* stop after finding the first occurance of a deep link

* test updates

* updates to run tests successfully

* port updates to validation from 4.2

* url validation updates

changed validation package to better support internal domains and punycode domains
2019-09-09 12:38:31 -04:00
Dean Whillier
25b920f412 [MM-14740] Integrate GPO functionality (#961)
* integrate gpo functionality

* support multiple windows registry ‘hives’

* correct some copy paste errors

* registry config progress

* tweaks
2019-04-18 13:19:04 -04:00
Sven Huester
a9dd0ffda8 update simple-spellchecker for new dict files 2019-02-27 16:30:02 +01:00
Yuya Ochiai
01276ee1fe Upgrade electron-builder for Mac 2018-12-25 23:38:19 +09:00
Yuya Ochiai
2eb95422e9 Upgrade dependencies 2018-12-25 23:30:18 +09:00
Yuya Ochiai
85495ef77a Merge branch 'master' into auto-updater 2018-12-19 23:21:01 +09:00
Yuya Ochiai
af569e172c Start v4.3.0-develop 2018-11-27 22:27:09 +09:00
Yuya Ochiai
e99af55f60 Version 4.2.0 2018-11-27 00:47:30 +09:00
Yuya Ochiai
54fec853c9 Version 4.2.0-rc1 2018-11-21 21:31:12 +09:00
Yuya Ochiai
ccdfbae3b2 Merge remote-tracking branch 'mattermost/master' into auto-updater 2018-10-16 00:28:47 +09:00
Yuya Ochiai
23ca8bbe5a Use ES6 class for React components 2018-09-03 23:43:09 +09:00
Yuya Ochiai
b8b64cf520 Revert "Version 9.9 for test"
This reverts commit a8a63189cc31ea5fb56db6ee087953ba0748535c.
2018-08-02 22:09:09 +09:00
Yuya Ochiai
4d11ea0c21 Version 9.9 for test 2018-08-02 22:09:09 +09:00
Yuya Ochiai
1573363132 Add logger to auto-updater 2018-08-02 22:09:09 +09:00
Yuya Ochiai
d65bf81bd0 Implement auto updater 2018-08-02 22:09:06 +09:00
Yuya Ochiai
7cc74737fe Stop using Squirrel for Windows 2018-08-02 22:07:14 +09:00
Yuya Ochiai
02f7cb95f9 Prototype auto-updater 2018-08-02 22:07:14 +09:00
rodrigo
f2d6cd383c Add pt-BR spell checker 2018-07-30 13:28:53 -03:00
Yuya Ochiai
4ba708b2b6 Apply new versioning scheme 2018-06-15 00:06:44 +09:00
Yuya Ochiai
5a236753f2 Upgrade dependencies 2018-06-04 23:24:41 +09:00
Yuya Ochiai
b733c3e18b Update version to 4.1.2 2018-05-24 00:33:28 +09:00
Jason Blais
a06667f71c Update package.json 2018-05-17 08:03:17 -04:00
Troy Coutu
a278421887 pin electron-context-menu to version 0.9.0 (#707) 2018-04-30 20:35:48 +09:00
Yuya Ochiai
e8997231d7 Update version to 4.1.0 2018-04-24 21:56:48 +09:00
Yuya Ochiai
e63404664e Merge branch 'release-4.0' 2018-03-30 00:19:40 +09:00
Yuya Ochiai
7599eab2cd Update package version to 4.0.1 2018-03-26 20:11:03 +09:00
Yuya Ochiai
7a39f54d47 Upgrade React-Bootstrap 2018-02-23 00:46:17 +09:00
Yuya Ochiai
e80aae20d0 Migrate to react-transition-group v2
https://github.com/reactjs/react-transition-group/blob/v2.2.1/Migration.md
2018-02-23 00:46:16 +09:00
Yuya Ochiai
bd087540f0 Upgrade React 2018-02-23 00:46:16 +09:00
Yuya Ochiai
e37276f718 Upgrade src dependencies 2018-02-23 00:46:16 +09:00
amyblais
477ba83c81 Update package.json 2018-01-18 12:51:59 -05:00
amyblais
8b93b53c05 Update package.json 2018-01-18 12:43:26 -05:00
Yuya Ochiai
51e6d5f039 Remove deepmerge 2017-11-07 21:44:00 +09:00
Yuya Ochiai
af97696462 Apply minor level upgrading for src dependencies 2017-11-03 21:20:56 +09:00
David Meza
76ced43a68 Changes to have settings tests pass. test/specs/settings_test.js 2017-09-29 11:14:01 -05:00
Jarred Witt
0efe676a8e Add base and override config 2017-09-28 12:28:01 -05:00
Yuya Ochiai
cb37f323cf Merge branch 'release-3.7' into merge-release-3.7 2017-09-06 00:55:09 +09:00
Yuya Ochiai
3f898f4927 Update version to 3.7.1 2017-08-28 22:14:02 +09:00
Yuya Ochiai
3fefb813f0 Change app author to Mattermost 2017-07-10 22:19:37 +09:00