Jonas Schwabe
|
63fe562349
|
Animate NewTeamModal close
|
2017-02-03 22:01:37 +01:00 |
|
Yuya Ochiai
|
ca5632342e
|
Re-enable window.eval()
Close #333
|
2017-02-03 23:32:23 +09:00 |
|
Jonas Schwabe
|
c36f7f795d
|
Only validate new team modal input when save has been clicked
|
2017-01-30 20:45:47 +01:00 |
|
Jonas Schwabe
|
8f3f59392d
|
Add specs for new team modal
|
2017-01-30 20:26:11 +01:00 |
|
Yuya Ochiai
|
06569df3e3
|
Add tests for RemoveServerModal
|
2017-01-25 00:06:42 +09:00 |
|
Yuya Ochiai
|
ed8205e7e8
|
Fix test
|
2016-12-27 23:29:52 +09:00 |
|
Yuya Ochiai
|
0e6ba99e36
|
Add test for #378 and #386
|
2016-12-27 22:10:53 +09:00 |
|
Yuya Ochiai
|
3bf41ca3e5
|
Add --data-dir to switch userData directory
|
2016-12-27 21:19:01 +09:00 |
|
Yuya Ochiai
|
1752cec20d
|
Use latest react-bootstrap
|
2016-11-23 21:11:04 +09:00 |
|
Jonas Schwabe
|
b715637136
|
Update settings specs to check for the webpreferences attribute
|
2016-11-22 21:19:44 +01:00 |
|
Yuya Ochiai
|
f3ee426ef5
|
Use electron instead of electron-prebuilt
Now electron-prebuilt is deprecated.
https://github.com/electron-userland/electron-prebuilt/tree/v1.4.2#installation
|
2016-11-08 00:00:56 +09:00 |
|
Yuya Ochiai
|
16788b5a6f
|
Fix eslint errors
|
2016-10-28 00:49:52 +09:00 |
|
Yuya Ochiai
|
16a18e64e6
|
Rewrite .eslintrc.json with extends property
|
2016-10-28 00:47:49 +09:00 |
|
Yuya Ochiai
|
1a7ff7c88f
|
Update tests to stablize on local machines
makeSingleInstance test:
On Windows, the test often fails, so skipped.
Window title test:
Extend pause duration to wait updating title.
|
2016-09-29 19:42:55 +09:00 |
|
Yuya Ochiai
|
7cc495130f
|
Fix typo
|
2016-09-14 00:35:19 +09:00 |
|
Yuya Ochiai
|
8870863955
|
Fix the test can't click input elements
Needed to scroll to the element when it's not visible in the view.
|
2016-09-13 23:53:07 +09:00 |
|
Yuya Ochiai
|
c6ebf4ff36
|
Prettify codes
|
2016-09-13 01:02:11 +09:00 |
|
Asaad Mahmood
|
71ab644aeb
|
UI Improvements for settings page
|
2016-09-12 20:53:45 +05:00 |
|
Yuya Ochiai
|
5d9c74e8bd
|
Merge pull request #247 from jgis/master
Force single app instance
Close #236
|
2016-08-22 00:17:29 +09:00 |
|
Julian Gisser
|
8f633cb734
|
merge with make-single-app-instance branch
|
2016-08-21 09:49:14 +02:00 |
|
Yuya Ochiai
|
f18710991f
|
Merge pull request #255 from Razzeee/bump-prettify
Bump prettify dependencies and apply prettification
|
2016-08-21 15:33:14 +09:00 |
|
Yuya Ochiai
|
6fe23cb136
|
Add tests for window title
|
2016-08-20 22:45:30 +02:00 |
|
Kolja Lampe
|
5a5095de54
|
Prettified project after prettify bump
|
2016-08-20 22:38:34 +02:00 |
|
Yuya Ochiai
|
eac17decf6
|
Merge branch 'security-improvements'
For #220
|
2016-08-09 01:11:06 +09:00 |
|
Yuya Ochiai
|
ce6cf485f6
|
Implementation and further tests for #220
|
2016-08-09 00:04:36 +09:00 |
|
Kolja Lampe
|
51d828aa1a
|
Make unread badge configurable
|
2016-07-28 18:00:15 +02:00 |
|
Kolja Lampe
|
54849d6859
|
Added two security improvements as mentioned at http://electron.atom.io/docs/all/#checklist
|
2016-07-24 22:44:38 +02:00 |
|
Jonas Schwabe
|
028d0ac7f8
|
implements #122, urgent hint on linux
|
2016-07-23 14:03:53 +02:00 |
|
Yuya Ochiai
|
ad7f63127f
|
Add feature to hide window into system tray in Linux
|
2016-07-06 22:31:35 +09:00 |
|
Martin Gondermann
|
2b4ee5f0bc
|
Readded the Option to hide the window on close for OSX
|
2016-07-03 16:12:04 +02:00 |
|
Martin Gondermann
|
2919b1af5f
|
Removed option to minimize to tray, this is now the default behaviour
|
2016-07-03 14:58:48 +02:00 |
|
Martin Gondermann
|
865b08105a
|
OSX: Added Option to hide Window from dock on close
|
2016-06-30 22:17:31 +02:00 |
|
Martin Gondermann
|
3daaabca65
|
Add test for toggle setting
|
2016-06-28 15:09:05 +02:00 |
|
Martin Gondermann
|
d6de73458c
|
MinimizeToTray-Setting is only shown on Windows
|
2016-06-27 09:36:22 +02:00 |
|
Yuya Ochiai
|
f5e28e2739
|
Execute testing js code directly with webdriverio API
|
2016-06-25 22:46:14 +09:00 |
|
Yuya Ochiai
|
9e6d6fcfdb
|
Wait until a new window is opened
|
2016-06-25 22:09:37 +09:00 |
|
Yuya Ochiai
|
98b6ce8760
|
Extend pause
|
2016-06-25 21:42:03 +09:00 |
|
Yuya Ochiai
|
b6e975aa21
|
Add assertion to confirm Node.js is disabled in rederer by executing require()
|
2016-06-25 21:21:10 +09:00 |
|
Yuya Ochiai
|
7fc963125a
|
Add test to confirm Node.js is disabled in a new window
|
2016-06-25 18:46:23 +09:00 |
|
Yuya Ochiai
|
b22c1eb2aa
|
Add test to confirm Node.js API is disabled in webview
|
2016-06-25 18:04:33 +09:00 |
|
Yuya Ochiai
|
08aca0f235
|
Improve the way to skip tests on specific condition
|
2016-06-25 17:05:56 +09:00 |
|
Yuya Ochiai
|
580bebdc66
|
Combine save/load tests
|
2016-06-23 21:02:08 +09:00 |
|
Yuya Ochiai
|
4fca00ec9d
|
Add tests for settings
|
2016-06-23 00:03:04 +09:00 |
|
Yuya Ochiai
|
f432846a28
|
Modify test-code style for 'Hide Manu Bar'
|
2016-06-22 00:35:04 +09:00 |
|
Yuya Ochiai
|
2347d5e299
|
Add tests for disablewebsecurity (Allow mixed contents)
|
2016-06-22 00:33:14 +09:00 |
|
Yuya Ochiai
|
e9f8140594
|
Rewrite tests with chai-as-promised
|
2016-06-06 21:18:25 +09:00 |
|
Yuya Ochiai
|
05bcda5eab
|
Test actual behavior for Hide Menu Bar
|
2016-05-21 20:57:59 +09:00 |
|
Yuya Ochiai
|
b52dfa5348
|
Use Spectron to execute test
|
2016-05-21 18:08:53 +09:00 |
|
Yuya Ochiai
|
d62470a0af
|
Prettify JSON files
|
2016-05-16 23:01:26 +09:00 |
|
Yuya Ochiai
|
a199f09216
|
Add tests for hideMenuBar
|
2016-05-03 00:42:13 +09:00 |
|
Yuya Ochiai
|
47486d8b8e
|
Rearrange test directory
|
2016-05-02 22:45:56 +09:00 |
|
Yuya Ochiai
|
ab18e33f7f
|
Merge branch 'master' into release/v1.1.0
|
2016-03-22 23:24:04 +09:00 |
|
Yuya Ochiai
|
babda10dc9
|
Merge pull request #79 from mattermost/rename-app
Rename electron-mattermost to Mattermost at implementation
Drop `v` from version name when releasing
|
2016-03-20 23:16:45 +09:00 |
|
Yuya Ochiai
|
361b71a04a
|
Add waiting when switching tabs
|
2016-03-14 21:38:50 +09:00 |
|
Yuya Ochiai
|
63aaab804b
|
Try to stabilize tests
pause() was missing before getUrl() in some tests.
|
2016-03-14 21:28:43 +09:00 |
|
it33
|
a32066d39a
|
Change http to https
|
2016-03-13 08:54:03 -07:00 |
|
Yuya Ochiai
|
e82d6be0b5
|
Rename electron-mattermost to Mattermost at implementation
npm package name (package.json: name) is "mattermost-desktop"
display name (package.json: productName) is "Mattermost"
|
2016-03-13 22:55:08 +09:00 |
|
Yuya Ochiai
|
1ccb7cebce
|
Add test for failed to load URL
|
2016-03-05 20:57:16 +09:00 |
|
Yuya Ochiai
|
0704cf544a
|
Use webpack to build
|
2016-02-09 20:31:37 +09:00 |
|
Yuya Ochiai
|
1cc68197d2
|
Hide tabs when the number of teams is 1
|
2016-01-13 22:34:51 +09:00 |
|
Yuya Ochiai
|
e53a43d17a
|
Use primitive and promise-style test cases
On OS X, tests for multiple elements often failed (#5). So I replaced them with primitive way.
|
2016-01-10 00:54:32 +09:00 |
|
Yuya Ochiai
|
3d8d39562f
|
Add simple tests for settings.html
|
2015-12-27 16:12:20 +09:00 |
|
Yuya Ochiai
|
cdfddda8e6
|
Fix afterEach in browser test
|
2015-12-26 01:03:43 +09:00 |
|
Yuya Ochiai
|
b9b4b581de
|
Fix browser test for OS X
|
2015-12-25 23:17:10 +09:00 |
|
Yuya Ochiai
|
c5aba41488
|
Extend timeout in browser tests
|
2015-12-24 00:45:23 +09:00 |
|
Yuya Ochiai
|
c0e0698b99
|
Wait for the preparation of chromedriver
|
2015-12-23 22:00:17 +09:00 |
|
Yuya Ochiai
|
7fb2dc9cb6
|
Add tests for tabs
|
2015-12-23 20:53:54 +09:00 |
|
Yuya Ochiai
|
62b6e4c51b
|
Fix for failed tests
|
2015-12-23 19:25:14 +09:00 |
|
Yuya Ochiai
|
283e311095
|
Settings UI for multiple teams with React
|
2015-12-19 23:51:19 +09:00 |
|
Yuya Ochiai
|
dc9794b1f5
|
Read/Write/Upgrade config.json with settings module
|
2015-12-13 22:58:22 +09:00 |
|
Yuya Ochiai
|
2a84f46b90
|
Add tests for app launching
|
2015-12-12 21:20:18 +09:00 |
|