Commit graph

262 commits

Author SHA1 Message Date
Yuya Ochiai 4ba708b2b6 Apply new versioning scheme 2018-06-15 00:06:44 +09:00
Yuya Ochiai d94741b223 Tweak artifact name 2018-06-06 22:26:21 +09:00
Yuya Ochiai 5a236753f2 Upgrade dependencies 2018-06-04 23:24:41 +09:00
Yuya Ochiai ba31b50404 Update .eslintrc-webapp.json with webapp-v4.10.0 2018-05-30 00:29:39 +09:00
Yuya Ochiai 521891ef0b Upgrade devDependencies 2018-05-30 00:25:06 +09:00
Yuya Ochiai 37c8c73528 Run spectron tests with production build 2018-05-29 22:19:09 +09:00
Yuya Ochiai 4f308f7d40 Migrate to webpack 4 2018-05-26 00:23:28 +09:00
Yuya Ochiai 74b49e7d2d Upgrade babel and webpack stack 2018-05-25 23:05:10 +09:00
Yuya Ochiai 55975ec74d Upgrade electron-builder stack 2018-05-25 21:53:38 +09:00
Yuya Ochiai 6269569c56 Upgrade Electron to 2.0.2 2018-05-25 21:10:16 +09:00
Yuya Ochiai 551c63e2a6 Upgrade Electron to 2.0.1 2018-05-25 21:10:16 +09:00
Yuya Ochiai b733c3e18b Update version to 4.1.2 2018-05-24 00:33:28 +09:00
Jason Blais 91ac9aabf3
Update package.json 2018-05-17 08:03:06 -04:00
Yuya Ochiai e8997231d7 Update version to 4.1.0 2018-04-24 21:56:48 +09:00
Yuya Ochiai f1f9dd67c1 Fix package.json to use correct package name 2018-04-16 21:38:34 +09:00
Yuya Ochiai 6fa479f24f Use Storybook to preview React components 2018-04-11 21:55:29 +09:00
Yuya Ochiai 3dfb9144f1 Use babel-register to execute tests 2018-04-10 22:00:30 +09:00
Yuya Ochiai 4d664ac23a Use install-app-deps as subcommand 2018-04-02 20:46:29 +09:00
Yuya Ochiai 1b96df9556 Fix electron-builder options 2018-04-02 20:46:29 +09:00
Yuya Ochiai 624b874fab Upgrade electron-builder 2018-04-02 20:46:28 +09:00
Yuya Ochiai e63404664e Merge branch 'release-4.0' 2018-03-30 00:19:40 +09:00
Yuya Ochiai b725abb537 Upgrade Electron to 1.8.4 2018-03-26 20:17:24 +09:00
Yuya Ochiai 7599eab2cd Update package version to 4.0.1 2018-03-26 20:11:03 +09:00
Yuya Ochiai ba4af963a7 Upgrade Electron to 1.7.13 2018-03-23 22:02:38 +09:00
Yuya Ochiai e37276f718 Upgrade src dependencies 2018-02-23 00:46:16 +09:00
Yuya Ochiai 22fdf01d38 Upgrade ESLint and rules
https://github.com/mattermost/mattermost-webapp/blob/v4.7.1/.eslintrc.json
2018-02-23 00:31:18 +09:00
Yuya Ochiai a5a5393149
Merge pull request #711 from yuya-oc/upgrade-electron
Upgrade Electron
2018-02-23 00:15:11 +09:00
Jesse Hallam f3d9a311ad
add fix:js script to package.json 2018-02-21 14:21:16 -05:00
Yuya Ochiai f58cd7bde0 Remove "npm run serve" which is no longer available 2018-02-21 22:32:22 +09:00
Yuya Ochiai b112c558ee Don't apply NODE_ENV=production in development 2018-02-21 22:29:31 +09:00
Yuya Ochiai 309ecaf9d4 Upgrade Electron to 1.8.2 2018-02-14 22:38:41 +09:00
Yuya Ochiai ff5569ccfe Use babel-preset-env to use latest JavaScript features 2018-02-13 22:11:12 +09:00
Yuya Ochiai 6ac977113f Upgrade babel packages 2018-02-13 22:11:12 +09:00
Yuya Ochiai abfe5f1ae8 Add a missing peer dependency 2018-01-31 00:37:00 +09:00
Yuya Ochiai b22af95aa5 Upgrade webpack stack 2018-01-31 00:35:31 +09:00
Yuya Ochiai 912461a749 Upgrade test tools 2018-01-31 00:33:36 +09:00
Yuya Ochiai 99870b9f3f Upgrade misc packages 2018-01-31 00:31:55 +09:00
Yuya Ochiai 23e37d9d44 Upgrade Electron to 1.7.11 2018-01-24 00:27:01 +09:00
amyblais 5e0a48d8d5
Update package.json 2018-01-18 12:52:21 -05:00
amyblais 36c54f43d1
Update package.json 2018-01-18 12:47:49 -05:00
Yuya Ochiai f7a9f50764 Check buildConfig before packaging the application 2017-11-08 01:09:42 +09:00
Yuya Ochiai 51e6d5f039 Remove deepmerge 2017-11-07 21:44:00 +09:00
Yuya Ochiai c4c5493511 Apply security fixes for devDependencies 2017-11-03 02:12:43 +09:00
Yuya Ochiai 3ed7e5d68d Upgrade Electron to 1.7.9 2017-10-11 23:01:00 +09:00
Yuya Ochiai 38fcdf6d6e Merge pull request #586 from csduarte/bash-20
(#1) BASH-20 Add base and override config
2017-10-11 21:45:27 +09:00
David Meza 76ced43a68 Changes to have settings tests pass. test/specs/settings_test.js 2017-09-29 11:14:01 -05:00
Yuya Ochiai 2c37e1cfe4 Upgrade Electron to 1.7.8 2017-09-26 23:09:18 +09:00
Yuya Ochiai a9602c22a5 Merge pull request #597 from csduarte/BASH-23
BASH-23 Add npm clean script
2017-09-21 23:23:37 +09:00
Chris Duarte 537f38e0c3 add clean to package.json 2017-09-21 09:00:37 -05:00
Yuya Ochiai 3ed5321196 Merge pull request #602 from yuya-oc/upgrade-electron
Upgrade Electron to 1.7.6
2017-09-15 23:50:49 +09:00
David Meza e8257cd4e6 Run build as part of package command 2017-09-11 17:19:52 -05:00
Yuya Ochiai a04b41b892 Upgrade Electron to 1.7.6 2017-09-11 20:51:09 +09: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 9ab7c8fbf7 Upgrade Electron to 1.6.11
Security fix for HTTPS certificates
2017-08-25 00:57:40 +09:00
Yuya Ochiai 2b15012358 Update Electron to 1.6.10
- Desktop notification for Windows 7
- Per-monitor DPI awareness
2017-08-25 00:56:36 +09:00
Yuya Ochiai 3fefb813f0 Change app author to Mattermost 2017-07-10 22:19:37 +09:00
Yuya Ochiai 854ed8a7d9 Update Electron to 1.6.10
- Desktop notification for Windows 7
- Per-monitor DPI awareness
2017-06-01 00:39:20 +09:00
Yuya Ochiai 7be7f8dcc2 Use css to style UI 2017-05-24 21:52:57 +09:00
Yuya Ochiai 3e1ff1933e Update electron stack 2017-05-11 00:52:10 +09:00
Yuya Ochiai 9e6480cfd9 Update dev tools 2017-05-11 00:37:57 +09:00
Yuya Ochiai 6d4c6ec062 Update test tools 2017-05-11 00:36:06 +09:00
Yuya Ochiai 6fef1bac28 Update webpack/babel stack 2017-05-11 00:26:48 +09:00
Yuya Ochiai 91aca931e7 Update version to 3.7.0 2017-04-28 21:36:09 +09:00
Yuya Ochiai ed6a929f28 Fix extract script for dictionary files
On Windows, previous script didn't make sense.
2017-04-28 00:09:42 +09:00
Yuya Ochiai 84d0ec432a Implement simple spellchecker 2017-04-26 00:12:23 +09:00
Yuya Ochiai 8ce3edbf34 Fix Quick Look not closing in file upload dialog
There is a problem where the app craches when the dialog is canceled
without closing Quick Look.
2017-04-07 22:49:10 +09:00
Yuya Ochiai 2fa618c9c9 Add support for sound notifications on Windows 7 and 8
ding.mp3 is derived from /platform repository.
2017-04-01 21:37:25 +09:00
Yuya Ochiai 96b5122988 Stop using chai-as-promised due to its license
For #488
2017-03-29 01:03:52 +09:00
Yuya Ochiai 09046b7a75 Stop using npm run build in postinstall 2017-03-06 23:47:53 +09:00
Yuya Ochiai 60429a9622 Disable dev mode in npm start 2017-03-06 23:43:28 +09:00
Yuya Ochiai 82bcd44f8f Remove old live-reload mechanism 2017-03-05 01:02:01 +09:00
Yuya Ochiai 83b84f9fbd Watch main.js sources 2017-03-05 00:58:26 +09:00
Yuya Ochiai 6f4010edf2 Use webpack-dev-server 2017-03-05 00:27:40 +09:00
Yuya Ochiai ae1c079b95 Stop using dist directory to build 2017-03-03 23:07:06 +09:00
Yuya Ochiai b72af87bf0 Separate electron-builder config 2017-03-03 00:16:29 +09:00
Yuya Ochiai 0f35b14f9b Never publish artifacts 2017-03-03 00:10:37 +09:00
Yuya Ochiai eaa24c599f Update electron-builder 2017-03-02 23:52:53 +09:00
Yuya Ochiai d33ffb8143 Update electron 2017-03-02 23:04:55 +09:00
Yuya Ochiai f53a9b55d9 Update electron 2017-03-01 22:24:59 +09:00
Yuya Ochiai 9e5ad098d0 Update eslint and rules 2017-03-01 22:05:42 +09:00
Yuya Ochiai 3b553cf233 Update babel 2017-03-01 21:46:57 +09:00
Yuya Ochiai 998f33ef37 Migrate to webpack 2 2017-03-01 21:29:11 +09:00
Yuya Ochiai d96c3d99d1 Update development tools 2017-03-01 21:14:55 +09:00
Yuya Ochiai a48f87d13a Update version to 3.6.0 2017-02-18 18:07:14 +09:00
Yuya Ochiai ee2e315199 Add "Remove Server" modal 2017-01-25 00:06:42 +09:00
Yuya Ochiai e72e4155ba Exit with error code when webpack encounts error 2017-01-17 20:53:13 +09:00
Yuya Ochiai 92830b371c Remove redundant args 2017-01-12 21:53:09 +09:00
Yuya Ochiai 4376618ef8 Merge branch 'master' into update-dependencies 2016-12-22 23:01:04 +09:00
Yuya Ochiai 77e9ba0a32 Use npm-run-all to execute npm scripts 2016-12-22 21:35:32 +09:00
Yuya Ochiai d620ebbd44 Update Electron and tools 2016-12-21 23:46:23 +09:00
Yuya Ochiai 12d0740495 Update test libraries 2016-12-21 00:03:53 +09:00
Yuya Ochiai 07d2edea70 Update webpack 2016-12-21 00:00:43 +09:00
Yuya Ochiai c98e3eff3a Update dev dependencies 2016-12-20 23:53:37 +09:00
Yuya Ochiai 72c65393da Update eslint 2016-12-20 23:38:27 +09:00
Yuya Ochiai 82f6dbee4a Update Electron to 1.4.12
Certificate Transparency Fix
http://electron.atom.io/blog/2016/12/09/certificate-transparency-fix
2016-12-11 01:52:58 +09:00
Yuya Ochiai c6fa55dd7c Add simple README for Linux packages 2016-12-05 23:45:35 +09:00
Jason Blais b069a5c820 Update package.json for 3.5.0 2016-11-30 11:30:24 -05:00
Jonas Schwabe 3d8d24c2ff Fixes #161 2016-11-16 09:24:35 +01:00
Yuya Ochiai 4267214a25 Fix jsx files are not tested 2016-11-08 23:54:53 +09:00