Commit graph

2066 commits

Author SHA1 Message Date
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
Eric Sethna 9c0ac76f69 Update README.md (#960) 2019-04-18 12:37:20 -04:00
Dan Maas b9d8e25c72 Update NOTICE.txt (#957)
(this is the automated NOTICE.txt update for April 2019)
2019-04-17 10:51:03 +02:00
Dean Whillier 4137d0ea23 [MM-14740] Consolidate configuration to support integration of MSI/GPO (#959)
* config logic consolidation

* filter out duplicate servers

* build default teams and GPO teams are not editable

* tweaks

* tweak config architecture to support tests

- config needs to load in each process (main and renderer) and then synchronize with each other
- finished saving ui functionality

* add esdoc comments to new config module

* remove old config-related files

* revert eslint comment

* don’t filter teams, duplicates are allowed

* some code review tweaks

* Remove unecessary deepCopy

* tweak for tests

* Skip test for now

Can’t seem to get this test to work, even though what is being tested works fine in the actual app.

* fix for failing test

click of ‘light’ option wasn’t triggering an update as it is selected by default, so flipped the order to first select ‘dark’ and then ‘light’
2019-04-11 13:58:30 +02:00
amyblais b7b88c4fbb Update ISSUE_TEMPLATE.md (#930)
* Update ISSUE_TEMPLATE.md

* Update ISSUE_TEMPLATE.md
2019-04-10 20:42:29 -04:00
Dean Whillier f175e21c03
Merge pull request #956 from mattermost/MM-13349
open certain internal paths in default browser
2019-03-26 10:14:10 -04:00
Dean Whillier 28bf5ce08d
Merge pull request #954 from mattermost/MM-14176
[MM-14176] Fix restart after quitting in full screen
2019-03-26 09:56:45 -04:00
Dean Whillier c72c30144c
Merge pull request #953 from mattermost/MM-14172
[MM-14172] Fix black screen when closing window in fullscreen on a Mac
2019-03-26 09:29:20 -04:00
Dean Whillier f3204443f9 open certain internal paths in default browser 2019-03-25 22:23:23 -04:00
Dean Whillier feda6e6c02 don’t save window.fullscreen to app state 2019-03-21 11:44:48 -04:00
Yuya Ochiai deb8608874
Merge pull request #952 from mattermost/amyblais-patch-2
4.2.1 changelog
2019-03-21 22:19:27 +09:00
Dean Whillier c17fdc23a4 fix black screen when closing window in fullscreen 2019-03-20 16:43:27 -04:00
Jesse Hallam 4079234037
Update CHANGELOG.md
Co-Authored-By: amyblais <amy_blais@hotmail.com>
2019-03-20 09:36:44 -04:00
amyblais 5be2d254b9
Update CHANGELOG.md 2019-03-20 08:51:54 -04:00
Jesse Hallam 79e020ba43 MM-14446: consider subpath when evaluating if url is internal (#946)
* MM-14446: consider subpath when evaluating if url is internal

When clicking on an URL with `target=_blank`, the webview decides if it should launch an external browser or a new window within the Electron application. Update this logic to consider the application's configured subpath so as to treat links outside the subpath but on the same domain as external.

* fix licensing on new file

* fix .eslintrc.json indentation

* tweak header eslint rules for specific files
2019-03-15 20:20:41 +01:00
Yuya Ochiai 6e2b3d7fab
Merge pull request #883 from yuya-oc/eslint-plugin-eslint-comments
Add eslint-plugin-eslint-comments
2019-03-13 23:59:53 +09:00
Yuya Ochiai cd91b1d170 Fix Mocha debug config 2019-03-12 23:45:52 +09:00
Yuya Ochiai 6d6d586b3b Add eslint-plugin-eslint-comments 2019-03-12 23:31:45 +09:00
Yuya Ochiai 4725bd9bf9 Update CHANGELOG.md 2019-03-12 23:05:25 +09:00
Yuya Ochiai 427403aa47 Add VSCode configuration for debugging purposes (#886) 2019-03-11 21:45:32 +01:00
JtheBAB c4cf9d5e0c Update syntax for GPO DefaultServerList (#944) 2019-03-08 12:27:19 +01:00
JtheBAB 995ef1d4a2 Add GPO for controlling GPU (#936) 2019-03-04 21:01:03 +01:00
Yuya Ochiai 6aa99d8afe
Merge pull request #938 from svelle/spell-checker-update
update simple-spellchecker for new dict files
2019-02-28 23:46:44 +09:00
Sven Huester 16f86c7cc8 update package-lock.json for spellchecker 2019-02-27 16:50:11 +01:00
Sven Huester a9dd0ffda8 update simple-spellchecker for new dict files 2019-02-27 16:30:02 +01:00
Joram Wilander d93fb55030
Merge pull request #935 from cpanato/sign-cert
add windows certificate to sign the releases
2019-02-22 10:26:16 -05:00
William Gathoye af23bed9dd
Merge pull request #931 from thedingwing/master
GH-848 Add flag to enable MacOS dark mode title bar
2019-02-22 12:32:01 +01:00
Carlos Panato 7dbd41b0d4
add windows certificate to sign the releases 2019-02-22 10:37:13 +01:00
William Gathoye 876899404a
Merge pull request #926 from manland/MM-13827
add a menu to open dev tools for current webview
2019-02-20 20:50:39 +01:00
William Gathoye c0a1c815ae
Merge pull request #929 from aswathkk/fullscreen-bug
Fix #538: makes the app not to restart in full-screen mode
2019-02-20 16:10:59 +01:00
William Gathoye 53342ecca7
Merge pull request #928 from JtheBAB/JtheBAB-prevent-server
GPO: Configure server addresses and prevent adding new servers
2019-02-20 08:57:45 +01:00
JtheBAB 6e690e9e61 Add Server Address to GPO 2019-02-18 13:12:43 +01:00
Seth Itow fc35c698ba GH-848 Add flag to enable MacOS dark mode. 2019-02-16 13:51:51 -08:00
Romain Maneschi 01382c6786 Merge branch 'master' into MM-13827 2019-02-12 21:53:55 +01:00
Aswath K 57939e21f2 Fix #538: makes the app not to restart in full screen mode 2019-02-11 22:37:00 +05:30
Elias Nahum 6d3a36864e
Merge pull request #919 from JtheBAB/JtheBAB-gpo
Add GPO Template for controlling the upcoming Auto Updater
2019-02-10 22:38:48 -03:00
Romain Maneschi 1ef2108756 add a menu to open dev tools for current webview 2019-02-07 00:23:25 +01:00
Yuya Ochiai a1b0a28261 Merge branch 'fix-failing-tests' 2019-02-05 00:20:10 +09:00
Yuya Ochiai 596f3a8721 Fix failing tests
Setting filename to window.location is no longer working.
2019-02-05 00:08:03 +09:00
Yuya Ochiai 847f215b6f Update CHANGELOG.md 2019-02-04 23:20:02 +09:00
Jesse Hallam 04f6615b02
Merge pull request #924 from asaadmahmood/MM-13487
MM-13487 - Updating mention badge in tab bar
2019-01-30 10:43:56 -05:00
Asaad Mahmood f1df174b79 MM-13487 - Updating mention badge in tab bar 2019-01-23 22:38:48 +05:00
JtheBAB 20bccfb5b4
Rename scripts/gpo/en-US/mattermost.adml to resources/windows/gpo/en-US/mattermost.adml 2019-01-21 17:25:25 +01:00
JtheBAB fb621aa49f
Rename scripts/gpo/mattermost.admx to resources/windows/gpo/mattermost.admx 2019-01-21 17:23:43 +01:00
JtheBAB b7b7fc953a
Create mattermost.adml 2019-01-13 17:16:21 +01:00
JtheBAB 5bcdd72866
Create mattermost.admx 2019-01-13 17:15:41 +01:00
Christopher Speller 5abe83b1e6
Merge pull request #906 from yuya-oc/upgrade-dependencies
Upgrade dependencies
2019-01-11 07:50:12 -08:00
Yuya Ochiai 4640ec01e0
Merge pull request #913 from coreplane/notice-update-20190101
Update NOTICE.txt
2019-01-08 23:18:48 +09:00
Yuya Ochiai 64c10527a3 Update CHANGELOG.md 2019-01-08 00:10:24 +09:00
Yuya Ochiai 5e29537be2
Merge pull request #900 from mattermost/verious-fixes
MM-13145 Some improvments to navigation and messaging.
2019-01-08 00:05:59 +09:00