Commit graph

979 commits

Author SHA1 Message Date
evelyn masso
ed60d52078 use in draft-release:format 2020-01-31 15:21:30 -05:00
evelyn masso
63d4be0f6f re-add validate-changelog task 2020-01-31 15:21:30 -05:00
evelyn masso
45121f6aab whoops that shouldn't be there 2020-01-31 09:49:25 -05:00
evelyn masso
9162448a71 better task names 2020-01-31 09:48:07 -05:00
evelyn masso
532c75d0ad only app package 2020-01-31 09:43:49 -05:00
evelyn masso
5fa2fdc4ac rename release note tasks 2020-01-31 09:41:39 -05:00
evelyn masso
73900c464d new lint task just for docs 2020-01-29 16:11:17 -05:00
Katrina Uychaco
9d2eecee49 Merge branch 'development' into ku-electron-7-upgrade 2020-01-23 11:52:57 -08:00
Katrina Uychaco
cdcb4cf272 Upgrade Electron to 7.1.8 2020-01-13 02:04:17 -08:00
Katrina Uychaco
929fc4f3af Bump electron-packager to 14.1.1 (to get electron-notarize 0.2.0)
This replaces the patch for osx-notarize removed in 4898ffb46, which was causing the build to fail

See https://github.com/electron/electron-packager/pull/1069

Co-Authored-By: evelyn masso <outofambit@github.com>
2019-12-19 15:09:41 -08:00
Katrina Uychaco
8e1ec73885 WIP fix things 2019-12-12 15:50:28 -08:00
Katrina Uychaco
a80b050545 Upgrade Electron to 6.1.6 2019-12-12 14:36:20 -08:00
say25
67778813d5 Update Code Mirror and CodeMirror Types 2019-11-14 22:29:04 -06:00
evelyn masso
d4f0736a28 try patch-package 2019-11-01 10:18:54 -07:00
evelyn masso
cf3ca497e3 yarn resolutions isn't working for this 2019-11-01 09:13:48 -07:00
evelyn masso
3af1100e1c use yarn resolutions to override 2019-11-01 08:45:19 -07:00
evelyn masso
ee159d2828 try patched osx-notarize 2019-10-31 16:08:17 -07:00
evelyn masso
cc8ed4fa69 Revert "Revert "new octicons package""
This reverts commit f3ce77a5ba.
2019-09-25 11:24:58 -07:00
evelyn masso
f3ce77a5ba Revert "new octicons package"
This reverts commit 19fb0cac27.
2019-09-25 11:23:53 -07:00
evelyn masso
19fb0cac27 new octicons package
see https://github.com/primer/octicons/pull/311
2019-09-24 13:39:31 -07:00
evelyn masso
b16066a963 add jest-extended 2019-07-25 10:55:51 -07:00
evelyn masso
34d69e353c
Merge branch 'development' into chore/electron-five 2019-07-15 12:31:25 -07:00
Brendan Forster
f8afe087d0 upgrade typescript-eslint packages to latest versions 2019-07-02 11:49:33 -03:00
Brendan Forster
8e1fcef5b6 bump to Electron 5.0.6 2019-06-27 16:17:55 -03:00
evelyn masso
61808c8d2c electron 5.0.4 2019-06-27 16:17:55 -03:00
evelyn masso
ec74f55903 up electron to 5 and break everything 2019-06-27 16:16:43 -03:00
Brendan Forster
0d24809009 bump the minimum Node version up to 10 2019-06-18 11:07:35 -03:00
Brendan Forster
fbce1b6734 upgrade @types/node to 10.1.x version which is compatible with Electron 3 2019-06-18 11:07:35 -03:00
William Shepherd
dc5bb72afa
Merge branch 'development' into update-eslint-dependencies 2019-06-10 11:02:17 -05:00
Brendan Forster
4454eec4ff upgrade eslint and the current plugins and config 2019-06-04 15:26:49 -03:00
say25
cdbf42aed6 Upgrade node-sass to 4.12.0 2019-06-02 18:54:32 -05:00
dependabot[bot]
7b694b7069
Bump webpack-bundle-analyzer from 2.13.0 to 3.3.2
Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) from 2.13.0 to 3.3.2.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases)
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v2.13.0...v3.3.2)
2019-05-23 14:34:56 +00:00
Brendan Forster
ec13e6fc3a format all json files 2019-05-03 09:24:59 -03:00
William Shepherd
56a6d0a43c
Merge branch 'development' into bump-typescript-to-latest 2019-04-26 09:44:05 -05:00
evelyn masso
7662269956
Update package.json
Co-Authored-By: shiftkey <brendan@github.com>
2019-04-25 14:29:46 -03:00
Brendan Forster
9620f8859e set an upper bound on Node for now 2019-04-25 14:11:41 -03:00
Brendan Forster
a802dcd8ec bump latest typescript and parser dependencies 2019-04-24 18:53:46 -03:00
evelyn masso
4c0e748810
Merge pull request #6771 from desktop/port-to-new-eslint-plugin-for-typescript
finish migration to using @typescript-eslint packages
2019-03-18 09:12:43 -07:00
Brendan Forster
bda087d122 Merge branch 'development' into hotfix-for-1-6-4-update 2019-03-12 13:04:28 -03:00
Brendan Forster
9ca2d35840 upgrade Electron to address reported security vulnerability 2019-03-11 12:53:46 -03:00
Brendan Forster
5de3f87394 port to new eslint plugin for TS 2019-03-07 11:03:58 -04:00
Brendan Forster
8b3c9743df
Merge pull request #6925 from HashimotoYT/new-packagaer
chore: Update electron-packager to latest version
2019-03-06 09:06:00 -04:00
HashimotoYT
989ca40729 fix: correct path to coverage report file 2019-03-01 23:10:58 +02:00
HashimotoYT
ea8e2455a1 Update electron-packager with Mojave support 2019-02-28 20:29:06 +02:00
evelyn masso
6999361fdf upgrade css loader to latest 2019-02-27 09:40:19 -08:00
Brendan Forster
30253a7087 bump node-sass to latest version 2019-02-22 16:52:40 -04:00
Brendan Forster
d9c70aa895 bump spectron to latest version 2019-02-13 13:43:13 -04:00
William Shepherd
56a8e52c2d Bump electron 2019-02-13 13:43:13 -04:00
Brendan Forster
1fba4df147
Merge pull request #6241 from desktop/no-prettier-script
pull prettier into yarn scripts
2019-02-13 13:29:33 -04:00
Brendan Forster
060700fb0e drop spectron down to version 4 which is intended for Electron 2.x 2019-02-08 15:10:37 -04:00
evelyn masso
5d13980f98 think about ordering 2019-02-04 10:01:09 -08:00
evelyn masso
7422eb33f9 utilize prettierignore more 2019-02-04 09:34:17 -08:00
Brendan Forster
b43430c135 Merge branch 'development' into no-prettier-script 2019-02-03 11:13:07 -04:00
Brendan Forster
f252b681a7 switch over to use --check 2019-02-03 11:10:13 -04:00
Brendan Forster
e619a74954 add stop-build package to detect and error if modified files exist in working directory 2019-01-29 11:21:12 -08:00
Brendan Forster
0a06a201f2
Merge pull request #6684 from desktop/port-to-new-parser-for-eslint
port linting to use renamed TS parser
2019-01-29 08:54:32 -08:00
evelyn masso
676c705c2b
Merge pull request #6688 from Daniel-McCarthy/Drop-Chai-and-Mocha
Remove the chai and mocha packages
2019-01-23 08:55:25 -08:00
Brendan Forster
68d26b50a4 Merge branch 'development' into no-prettier-script 2019-01-22 18:14:45 -04:00
Dan McCarthy
cb66154b99 Remove mocha and chai from package.json
Since chai and mocha are no longer being used within the project now that  the tests have all been switched to use jest, we can now remove the packages directly.
2019-01-22 09:52:16 -06:00
Brendan Forster
0d723dffa5 split eslint-rules check (JS only) from the rest (TS only) 2019-01-21 10:06:26 -04:00
Brendan Forster
0975d3f742 port eslint to use new TS parser 2019-01-21 10:05:36 -04:00
Brendan Forster
d4010b5a62 upgrade prettier to latest version 2019-01-20 22:02:05 -04:00
William Shepherd
73a12a8db3
Merge pull request #6440 from desktop/use-fs-admin-for-installing-shortcut
replace runas with fs-admin to handle installing installing CLI
2019-01-17 12:14:21 -06:00
William Shepherd
b7584f7fd8
Merge pull request #6518 from desktop/port-integration-tests-to-jest
port integration tests to jest
2019-01-17 12:13:07 -06:00
Brendan Forster
d2be1c4d5b
Merge pull request #6516 from desktop/refresh-octicons
update octicons package to v8.x
2019-01-16 14:47:31 -04:00
Brendan Forster
60e3927160 rename jest.config.js to jest.unit.config.js to differentiate from integration tests 2019-01-16 13:18:15 -04:00
Brendan Forster
2b4a258167 rewrite integration tests to no longer depend on chai and chai-as-promised 2019-01-16 13:18:15 -04:00
Brendan Forster
3ccae4ea0b bump to spectron v5 to support Electron v3 2019-01-16 13:18:15 -04:00
Brendan Forster
ccd9a10ef1 add @types/webdriverio so that we can use spectron's type declarations 2019-01-16 13:18:15 -04:00
Brendan Forster
1b93fd4df4
Merge pull request #6517 from desktop/port-script-tests-to-jest
port script tests from mocha to jest
2019-01-16 13:17:33 -04:00
Markus Olsson
b28986ca87 Initial transition experiment 2019-01-14 14:53:30 +01:00
Brendan Forster
392f265fa8 add coverage checks when running scripts 2019-01-03 13:08:19 -04:00
Brendan Forster
c8f60558c2 port script tests to jest 2019-01-03 13:08:19 -04:00
Brendan Forster
590aad30c6 move root jest config alongside app tests 2019-01-03 13:08:19 -04:00
Brendan Forster
e1aab08c0e Merge branch 'development' into use-fs-admin-for-installing-shortcut 2019-01-02 12:18:02 -04:00
Brendan Forster
06904c9c25 bump octicons package to latest version 2018-12-31 13:47:53 -04:00
Brendan Forster
b47d3821a2 bump to TS 3.2.2 2018-12-27 12:16:23 -04:00
Brendan Forster
9b44455d17 add a file loader to pull in the cmd file 2018-12-17 14:32:51 -04:00
evelyn masso
f2040fa86f upgrade prettier 2018-11-30 12:19:38 -08:00
evelyn masso
f1604561cf pull prettier into yarn scripts 2018-11-30 12:16:43 -08:00
Markus Olsson
95ab2dbc7d Merge branch 'master' into api-accounts-store 2018-11-29 14:45:35 +01:00
Vagisha Nidhi
7444c6a0d7 Added reporter to jest.config 2018-11-26 10:57:43 +05:30
Vagisha Nidhi
bc525b2fe6 Merge branch 'master' of https://github.com/desktop/desktop into PublishToAzurePipelines 2018-11-26 10:53:17 +05:30
Markus Olsson
fb7f91aaec Merge branch 'master' into api-accounts-store 2018-11-22 20:54:20 +01:00
Markus Olsson
c6958ebdb5 Store selected repository in parent component 2018-11-22 20:01:17 +01:00
Brendan Forster
b38e0780bc
Merge pull request #6204 from desktop/no-lint-scripts
pull eslint scripts into package.json
2018-11-21 19:59:44 -04:00
Brendan Forster
3e83e1ce4e
Merge pull request #6069 from say25/bump-to-latest-electron-2.0.X
Bump to Electron 2.0.13
2018-11-21 14:43:25 -04:00
Vagisha Nidhi
d02a8d72d0 Added Publishing to AzurePipelines 2018-11-21 14:25:36 +05:30
evelyn masso
1b6bc7cfcd pull eslint into yarn scripts 2018-11-19 12:11:53 -08:00
evelyn masso
d0bda7c6ee
Merge pull request #6111 from desktop/upgrade-eslint-dependencies
upgrade most eslint dependencies to latest version
2018-11-19 11:19:24 -08:00
Brendan Forster
65e841c987
Merge pull request #6206 from desktop/fix-tslint-plugin-vscode
fix tslint for vscode
2018-11-16 14:11:46 -04:00
Brendan Forster
8dabdbeeb2 Merge branch 'master' into upgrade-eslint-dependencies 2018-11-15 14:16:52 -04:00
evelyn masso
483d4ae3b7
Merge pull request #6092 from j-f1/prettier-1.15
Upgrade Prettier to v1.15
2018-11-15 09:37:53 -08:00
evelyn masso
6050144aad fix tslint for vscode 2018-11-14 16:54:27 -08:00
Jed Fox
1fae3fe640 Prettier 1.15.2 2018-11-13 15:53:24 -05:00
evelyn masso
0f98035188
specific file 2018-11-13 08:37:01 -08:00
evelyn masso
12ae1ae6a0 disable gcov from commandline 2018-11-09 15:56:49 -08:00
Jed Fox
336ff4162b Upgrade to the stable version of Prettier 2018-11-07 06:40:17 -05:00
Brendan Forster
0351691b07 upgrade most eslint dependencies to latest version 2018-11-06 14:13:44 -04:00
Jed Fox
dce776c5be Update Prettier again 2018-11-06 06:37:10 -05:00
say25
30213b4eaf Bump to Electron 2.0.13 2018-10-31 23:40:31 -05:00
William Shepherd
8a602413f8
Merge pull request #5979 from desktop/local-storage-abstraction
add a localStorage abstraction to tidy up our parsing work
2018-10-26 12:36:32 -05:00
Brendan Forster
a8c82c2ed9 add support for mocking localStorage when testing 2018-10-23 15:41:24 -03:00
Brendan Forster
1fa20bd8ce upgrade electron-builder to latest version 2018-10-23 11:26:06 -03:00
Grzegorz Szymaszek
00d65d7150 Removed invalid -P argument from a “mocha” call 2018-10-16 16:04:20 +02:00
evelyn masso
4272bda372 upgrade typescript-eslint-parser
to a version that supports TypeScript 3.1
2018-10-08 10:51:11 -07:00
evelyn masso
1a5844c6c3 typescript 3.1 🚋 2018-09-27 10:55:29 -07:00
evelyn masso
c3743e2c38 just use airbnb-browser-shims 2018-09-21 10:15:22 -07:00
evelyn masso
20848eb674 fetch polyfill 2018-09-21 09:39:46 -07:00
William Shepherd
b7895b606c
Merge pull request #5538 from desktop/nvm-and-friends
nvm and pyenv and docs
2018-09-21 10:59:59 -05:00
William Shepherd
f35ba6365f
Merge pull request #5613 from desktop/bump-to-latest-electron
bump to latest 2.0.x version of Electron
2018-09-19 15:01:06 -05:00
Brendan Forster
389ce17a27
Merge pull request #5636 from desktop/codecov
codecov reporting
2018-09-18 14:43:19 -03:00
William Shepherd
ae17dfdbff
Merge pull request #5567 from desktop/the-great-ts-migration
upgrade to TypeScript 3.0
2018-09-14 11:04:01 -05:00
evelyn masso
47ca984d38 codecov on circleci 2018-09-12 16:03:57 -07:00
Brendan Forster
2300fdc908 bump electron to 2.0.9 2018-09-12 10:44:50 -03:00
Brendan Forster
0577d4bd8e bump electron to 2.0.8 2018-09-12 10:44:50 -03:00
evelyn masso
909a96b975 8.11.4 everywhere 2018-09-10 13:22:35 -07:00
Brendan Forster
fc2e1052a7 specify the old space limit when performing the production build 2018-09-10 10:52:31 -03:00
Brendan Forster
64d0b03948 also bump typescript-eslint-parser 2018-09-09 17:26:27 -03:00
Brendan Forster
78a4e8b275 upgrade to typescript 3 and others 2018-09-07 15:23:09 -03:00
evelyn masso
9df20ef861 detectOpenHandles 2018-09-05 09:52:44 -07:00
Brendan Forster
107ee65240 add flag to ignore console output generated by tests 2018-08-29 15:23:56 -03:00
evelyn masso
12ecb1110f remove dead things, add babel-jest 2018-08-27 15:48:35 -07:00
evelyn masso
e6d26972e4 make mocha a direct dep 2018-08-22 16:00:58 -05:00
evelyn masso
807dbf9813 Revert "remove xvfb remnants"
This reverts commit 80fa1dd1a3.
2018-08-20 15:12:20 -05:00
evelyn masso
80fa1dd1a3 remove xvfb remnants 2018-08-20 14:57:36 -05:00
evelyn masso
3038c8eda5 clean up unused deps 2018-08-19 15:44:52 -05:00
evelyn masso
73b703286d run jest in band 2018-08-19 15:31:53 -05:00
evelyn masso
eae0ca2e10 Revert "use .bin jest"
This reverts commit 9216fbdd13.
2018-08-17 15:35:03 -05:00
evelyn masso
2e6c4372f7 reintegrate extra env for unit tests 2018-08-17 14:49:46 -05:00
evelyn masso
9216fbdd13 use .bin jest
Co-Authored-By: Brendan Forster <github@brendanforster.com>
2018-08-17 14:37:25 -05:00
evelyn masso
c742251fbb electron 2018-08-17 14:16:13 -05:00
evelyn masso
4b06e56871 mock db 2018-08-17 12:33:23 -05:00
evelyn masso
a817970831 add electron-mocha back for integration test 2018-08-17 12:33:23 -05:00
evelyn masso
a8912a2300 clean coverage with clean-slate 2018-08-17 12:32:09 -05:00
evelyn masso
ff3c5a8c1e jest is awesome 2018-08-17 12:32:09 -05:00
Brendan Forster
9d70a77468 Merge branch 'master' into upgrade-to-local-yarn-usage 2018-08-09 12:51:46 -03:00
Jed Fox
d9b300b66c Upgrade Prettier to 1.14.2 2018-08-09 06:59:27 -04:00
Jed Fox
15c4019a55 Merge branch 'master' into prettier-1.14 2018-08-08 19:41:25 -04:00
Jed Fox
3719a7453f Test a Prettier version that should fix the VSTS issue 2018-08-08 19:15:26 -04:00
Brendan Forster
4a1961ef3b bump electron-builder to latest version 2018-08-08 18:12:26 -03:00
Brendan Forster
74206af6fd upgrade ts-node to latest version 2018-08-07 14:37:50 -03:00
Brendan Forster
31563857d7 ensure you're running a recent version of yarn 2018-08-03 14:07:23 -03:00
Brendan Forster
b3c3442784 swap out complex inline script for ts-node usage 2018-08-03 14:07:22 -03:00
Brendan Forster
33ba8972af first pass at a postinstall script that loads the right version of yarn 2018-08-03 14:07:22 -03:00
William Shepherd
ae526c4912
Merge pull request #5204 from desktop/upgrade-legal-eagle
bump legal-eagle to version which supports Node 10
2018-08-02 16:01:51 -05:00
Brendan Forster
b32f7d625c upgrade tslint and related packages 2018-08-01 18:40:45 -03:00
Brendan Forster
d2c53d454d upgrade eslint and related dependencies 2018-08-01 18:37:29 -03:00
Jed Fox
ba51288ba9 Upgrade to the released version of Prettier 1.14 2018-07-29 17:24:04 -04:00
Brendan Forster
c091204aaa bump legal-eagle to version which supports Node 10 2018-07-20 07:30:48 -03:00
Jed Fox
737e78e222
master 2018-07-19 09:51:51 -04:00
Brendan Forster
6ce07ef69b add double-ended-queue package as alternative to arrays 2018-07-18 13:00:21 -03:00
Jed Fox
fa1f3b1655 Upgrade Prettier to 1.14 (beta) 2018-07-18 06:42:46 -04:00
Brendan Forster
464c047393 bump @types/electron-packager to latest version 2018-07-16 16:57:16 -03:00
Vanessa Yuen
1dbb4ec0f8 upgrade to electron@2.0.5 to get all the new fixes 2018-07-16 10:13:11 +02:00
Vanessa Yuen
4081d4f14d update electron-builder to make linux build happy 2018-07-10 15:42:34 +02:00
Vanessa Yuen
9c0612cd7e upgrade some more dependencies 2018-07-10 14:47:11 +02:00
Vanessa Yuen
05b8f86cdd upgrade to electron@2.0.4 2018-07-10 14:25:09 +02:00
Brendan Forster
7d1dee546a Merge branch 'master' into pr/3675 2018-07-03 14:44:55 -03:00
Brendan Forster
acff0d7c8c Merge branch 'master' into validate-scripts-for-reals 2018-06-26 09:24:43 -03:00
Brendan Forster
7762406336 compile scripts as part of CI builds to catch regressions 2018-06-22 10:41:04 -03:00
Brendan Forster
87cc7b99d3 Merge branch 'master' into pr/3675 2018-06-18 13:32:48 -03:00
Brendan Forster
00118e8908 provide hint for contributors that we need a recent version of Node 2018-06-15 07:29:57 -03:00
Brendan Forster
c23bbb6148 bump ts parser to address lint warning 2018-06-15 06:42:01 -03:00
William Shepherd
45c7b55575
Merge pull request #4764 from desktop/syntactic-fission
Dynamic importing of CodeMirror modes at runtime
2018-06-13 12:33:43 -05:00
William Shepherd
76288c8795
Merge pull request #4695 from desktop/bump-electron
bump to latest 1.8.x version of Electron
2018-06-08 13:03:58 -05:00
Markus Olsson
2dd7ba3d5f Merge remote-tracking branch 'origin/master' into syntactic-fission 2018-06-08 16:04:31 +02:00
Brendan Forster
cff47b3771 Merge branch 'master' into bump-electron 2018-06-07 13:44:35 +09:30
Brendan Forster
782c08c189 Merge branch 'master' into pr/3675 2018-06-07 13:43:57 +09:30
Brendan Forster
5f6286401e Merge branch 'master' into switch-back-to-babel-minify 2018-06-07 08:58:19 +09:30
Brendan Forster
a4b8d23ea8 Merge branch 'master' into pr/3675 2018-06-06 17:44:42 +09:30
Brendan Forster
c126c25bf1 use babel-minify for production builds to avoid incorrect mangling of JS 2018-06-05 12:13:38 +09:30
Brendan Forster
76f5cdc818 bump eslint-plugin-typescript to support new version of TS 2018-06-03 10:57:05 +10:00
Brendan Forster
b6d8e2ef27 bump TS to 2.9 2018-06-03 10:49:30 +10:00
Brendan Forster
4e377a1bd4 Merge branch 'master' into bump-electron 2018-06-01 16:17:09 +10:00
Neha Batra
0c0677d7e2
Merge pull request #4795 from desktop/bump-prettier
update Prettier to 1.13.0
2018-05-30 23:45:32 -07:00
William Shepherd
7f0fde6569
Merge pull request #4652 from desktop/enable-tslint-for-reals
actually get tslint working in the CI builds
2018-05-29 12:13:40 -05:00
William Shepherd
179d50d411
Merge pull request #4676 from desktop/bump-to-latest-react
bump to React 16.3
2018-05-29 12:12:49 -05:00
Brendan Forster
dd90ae7c6f bump prettier to latest version 2018-05-28 22:44:40 +10:00
Brendan Forster
044d22cc9e Merge branch 'master' into enable-tslint-for-reals 2018-05-24 15:41:31 +10:00
Brendan Forster
ad410274f6 Merge branch 'master' into bump-electron 2018-05-24 12:39:56 +10:00
Brendan Forster
a02d8c4f7f Merge branch 'master' into pr/3675 2018-05-23 15:27:18 +10:00
Markus Olsson
01df84ee78 Merge branch 'master' into syntactic-fission 2018-05-23 07:12:55 +02:00
Brendan Forster
8163866e5a a couple of further minor updates 2018-05-23 14:41:49 +10:00
Markus Olsson
e4e531015c Teach babel to understand dynamic import statements 2018-05-22 15:43:50 +02:00
Brendan Forster
791dd29806 change tslint script to work from a directory 2018-05-21 11:26:56 +10:00
Brendan Forster
3a3ecca3ab actually there's a newer Electron just out 2018-05-18 16:56:14 +10:00
Brendan Forster
7239fc8e15 bump to latest 1.8.x version of Electron 2018-05-15 14:34:18 +10:00
Brendan Forster
0b16635284 enforce checking scripts during postinstall 2018-05-14 14:12:24 +10:00
Jed Fox
87e9529977
Merge branch 'master' into my-hands-are-typing 2018-05-13 18:42:34 -04:00
Brendan Forster
3cad5de9be bump react and react-dom 2018-05-13 22:39:14 +10:00
Brendan Forster
c871f32a86 Merge branch 'master' into the-great-webpack-migration 2018-05-10 07:49:32 +10:00
Markus Olsson
7c0d4bd25a
Merge pull request #4431 from desktop/upgrade-fs-extra
upgrade fs-extra by a few major versions
2018-05-09 18:48:09 +02:00
Markus Olsson
496da5f45d Bump awesome-typescript-loader to fix webpack-hmr crash
I was getting [a TypeError](https://github.com/s-panferov/awesome-typescript-loader/issues/541) when running webpack dev server (worked fine for initial compile but crashed on reload). Upgrading to latest a-t-l seems to have solved it
2018-05-09 14:30:28 +02:00
Brendan Forster
c225e9fa60 bump webpack again 2018-05-08 13:10:25 +10:00
Brendan Forster
c5ded56483 bump typescript to latest stable release 2018-05-08 11:46:05 +10:00
Brendan Forster
d3ab0ec2fc shiny new webpack 2018-05-06 10:19:02 +10:00
Brendan Forster
2c63c82e96 bump to fs-extra@6.0.0 2018-05-06 09:30:49 +10:00
Brendan Forster
7238ed4b37 no need to use babel here as mode: production takes care of it 2018-05-04 17:51:09 +10:00
Brendan Forster
6abd51a7ba upgrade all the dependencies i can find 2018-05-04 16:14:11 +10:00
Brendan Forster
2a032c434e
Merge branch 'master' into my-hands-are-typing 2018-05-04 15:10:44 +10:00
Brendan Forster
dafdb2b9f7 Merge branch 'master' into upgrade-fs-extra 2018-05-04 15:08:33 +10:00
Brendan Forster
e9f9920e3c remove usage in package.json 2018-04-30 13:28:58 -05:00
Brendan Forster
9777eba9da Merge branch 'master' into upgrade-fs-extra 2018-04-23 10:58:36 -05:00
Brendan Forster
3572baaa7f bump to latest type declarations 2018-04-20 14:42:09 -05:00
Brendan Forster
a6ca6926e3 Merge branch 'master' into my-hands-are-typing 2018-04-20 11:24:22 -05:00
Brendan Forster
5542228fce update typescript-eslint-parser to support new syntax in TS 2.8 2018-04-19 18:11:44 -05:00
Brendan Forster
ba54497f43 Merge branch 'master' into upgrade-fs-extra 2018-04-19 10:58:15 -05:00
William Shepherd
210acedd63
Merge pull request #4418 from desktop/yo-dawg-i-heard-you-like-types
update node @types to v8
2018-04-17 11:07:11 -05:00
Brendan Forster
38c8d4f6f9 bump fs-extra to latest stable version 2018-04-10 14:07:31 +10:00
Brendan Forster
dae3d2188f bump node to latest 8.x version of @types/node 2018-04-10 12:30:38 +10:00
Brendan Forster
66b0c75fd1 Merge branch 'master' into upgrade-yarn-time 2018-04-08 15:25:26 +10:00
Brendan Forster
f4fc41e963 ping @types/react to the latest 16.2.x version 2018-04-08 14:48:16 +10:00
Brendan Forster
3a9b47ec4c actually a devDependency 2018-04-08 14:38:57 +10:00
Brendan Forster
27c191c623 Merge branch 'master' into my-hands-are-typing 2018-04-08 14:25:11 +10:00
Markus Olsson
768dc010f1
Merge branch 'master' into we-dont-need-to-ship-a-yaml-parser 2018-04-04 14:45:18 +02:00
Markus Olsson
985bf1c23d
Merge pull request #4355 from desktop/investigate-slimming-things
generate an analysis of the renderer bundle when building for prod
2018-04-03 15:36:38 +02:00
Brendan Forster
42f536bb0b Merge branch 'master' into we-dont-need-to-ship-a-yaml-parser 2018-04-03 14:47:26 +10:00
Brendan Forster
57af949e21 maybe -P is the right workaround here? 2018-04-02 18:28:57 +10:00
Brendan Forster
1dfdc129ca workaround tsc issue by specifying the full path 2018-04-02 18:15:41 +10:00
Brendan Forster
63c199877d Merge branch 'master' into pr/3675 2018-04-02 17:54:33 +10:00
Markus Olsson
95b94a610c Bump typescript to 2.8.1 2018-03-29 12:01:19 +02:00
Brendan Forster
d2048e1602 move front-matter parsing out of the app package 2018-03-29 16:50:04 +11:00
Brendan Forster
e4b40c062b add webpack-bundle-analyzer to poke at the renderer output
this generates a HTML file you can explore to see what is
contained in the Desktop bundle for the UI, the largest
part of the overall codebase
2018-03-29 15:43:11 +11:00
Brendan Forster
a76185792d
Merge branch 'master' into upgrade-yarn-time 2018-03-29 12:29:46 +11:00
William Shepherd
289ae93745
Merge pull request #4336 from desktop/validate-all-the-things
validate the changelog to catch errors before it's time to release
2018-03-28 20:14:29 -05:00
William Shepherd
33162baccf
Merge pull request #4288 from desktop/relax-regex-for-fixed-issue
relax regex rule to catch more merged PRs when generating changelog
2018-03-28 20:13:59 -05:00
Brendan Forster
32d0cea27a lint the changelog file to catch syntax errors 2018-03-27 12:21:02 +11:00
Brendan Forster
04cc3bd122 first pass at script to validate changelog 2018-03-27 10:54:21 +11:00
Brendan Forster
ecc322483f Merge branch 'master' into update-ts-node 2018-03-26 08:45:40 +11:00
Brendan Forster
918c8fd64a Merge branch 'master' into upgrade-yarn-time 2018-03-24 12:09:02 +11:00
Markus Olsson
23ea97b613
Merge branch 'master' into update-test-depedencies 2018-03-23 11:29:51 +01:00
Brendan Forster
a50f89ba99 bump the minimum supported engines 2018-03-23 13:58:51 +11:00
Brendan Forster
2b657a3ca7 update tslint* and eslint* packages 2018-03-22 13:32:43 +11:00
Brendan Forster
12290e1ef1 update relevant test packages 2018-03-22 13:22:15 +11:00
Brendan Forster
7510ac105c address breaking change, need to explicitly provide config 2018-03-22 12:56:26 +11:00
Brendan Forster
f7dde62d8e bump package to 5.x 2018-03-22 12:54:28 +11:00
Brendan Forster
4c1d1177f9 no longer need to run this here 2018-03-22 09:18:54 +11:00
Brendan Forster
c79e4fae16 extract function and add tests 2018-03-21 17:15:16 +11:00
Brendan Forster
a5b8861cf9 extracting unit tests to a standalone script
This npm script has been unreadable for a long time, and
rather than putting in additional hacks I decided to extract
it to it's own file so that it can be annotated for future
visitors to this fresh hell that I find myself in.
2018-03-16 18:05:06 +11:00
Brendan Forster
6c233190c9 xfvb-maybe needs some additional hints to get it working on Travis 2018-03-16 18:01:13 +11:00
Brendan Forster
9bbd7c7b4b replace inline textarea-caret declaration with external package 2018-03-16 11:09:34 +11:00
Brendan Forster
f45d9a6238 tidy up untildify 2018-03-16 10:35:24 +11:00
Markus Olsson
6e238a3785
Merge pull request #3958 from desktop/bump-electron
update Electron to 1.8.3
2018-03-14 15:03:39 +01:00
Brendan Forster
6324216fac Merge branch 'master' into types-updates-scripts 2018-03-11 18:43:47 -07:00
William Shepherd
289dd2f86c Merge master 2018-03-11 15:39:23 -05:00
William Shepherd
d328cf729a
Merge pull request #3886 from desktop/copy-pasta
Edit context menus in text input elements
2018-03-09 11:30:54 -06:00
Brendan Forster
fc6d893991 Merge branch 'master' into bump-electron 2018-03-08 14:20:29 -08:00
Brendan Forster
4dc49b9332 bump Electron to 1.8.3 2018-03-08 14:14:35 -08:00
Brendan Forster
5a15d3c9b0 bump react-virtualized and all the types 2018-03-06 12:14:24 -08:00