Brendan Forster
d67e890b2f
bump classnames types
2017-03-06 13:48:23 +11:00
Brendan Forster
1f2746690a
removed unnecessary package
2017-03-06 13:44:48 +11:00
Brendan Forster
3d91473d26
moved type declaration into devDependencies
2017-03-06 13:44:35 +11:00
Brendan Forster
f3624c460a
update type declarations for electron
2017-03-06 13:20:36 +11:00
Kevin Sawicki
91942af51a
Use async menu popup
2017-03-02 08:45:56 -08:00
Markus Olsson
7b2da121f9
Merge pull request #978 from desktop/bump-to-typescript-2-2
...
bump to Typescript 2.2
2017-02-27 17:55:03 +01:00
Brendan Forster
3e7a49f662
no hat for now
2017-02-23 11:47:02 +11:00
Brendan Forster
0efa5f4a9d
bump electron
2017-02-23 11:41:12 +11:00
Brendan Forster
a58085091b
pin to TS2.1 instead of upgrading and dealing with a regression
2017-02-23 10:10:57 +11:00
Brendan Forster
3e0a40dfcb
bump to TS2.2 and cleanup conflicting type declaration
2017-02-23 10:05:38 +11:00
joshaber
9054b186bb
Update spectron too
2017-02-10 10:29:20 -05:00
joshaber
3cffebdb60
Pin to 1.6.0 exactly
2017-02-09 17:19:02 -05:00
joshaber
a32fdf4556
Electron 1.6.0
2017-02-09 17:18:21 -05:00
Brendan Forster
0173916a43
bump these packages now that upstream PRs have been reverted
2017-02-09 09:45:38 +01:00
Josh Abernathy
7ff153cb02
Merge pull request #914 from desktop/just-let-me-debug
...
Just let me debug
2017-02-08 10:09:53 -05:00
iAmWillShepherd
d9e6c90afd
Add script to npm package
2017-02-07 16:08:45 -06:00
Brendan Forster
94b85d7c7e
pin this type declaration as more recent versions break CI
2017-01-31 10:37:45 +01:00
Brendan Forster
7cc222974f
pin this type declaration as more recent versions break CI
2017-01-31 10:16:03 +01:00
Brendan Forster
855018f97b
Merge branch 'master' into log-unhandled-exceptions
2017-01-30 20:05:05 +01:00
joshaber
aa4a712627
Update React and its type definitions
2017-01-26 14:34:40 -05:00
Brendan Forster
ff1d7276a0
add npm tasks for setup and inspecting test failures
2017-01-25 13:40:55 +01:00
Brendan Forster
ca91860448
install winston to organize logging outputs
2017-01-25 13:40:54 +01:00
Brendan Forster
723a093bf9
bump electron-window-state
2017-01-23 17:58:40 +01:00
joshaber
a884e5a10a
Try updating some things
2017-01-12 14:21:41 -08:00
joshaber
63036950f5
Bump TypeScript
2017-01-12 12:45:34 -08:00
Josh Abernathy
5a7e1ec385
Merge pull request #715 from desktop/platform-menu-structure
...
Platform menu structure
2017-01-10 11:23:16 -05:00
Brendan Forster
19a7b5d750
Merge branch 'master' into hover-needs-to-resolve-contiguous-lines
2017-01-10 11:51:13 +11:00
Markus Olsson
2c3ccdaa24
Merge remote-tracking branch 'origin/master' into platform-menu-structure
2017-01-09 17:33:28 +01:00
Brendan Forster
4f3bfe8606
bump @types/codemirror to get lineAtHeight definition
2017-01-09 16:46:05 +11:00
Markus Olsson
812f659e24
Use uuid instead of deprecated node-uuid
2017-01-03 16:54:34 +01:00
Markus Olsson
23acaf0b9d
📖
2016-12-15 16:00:52 +01:00
Markus Olsson
f938c778c6
Merge pull request #684 from desktop/wireup-proxy-requests
...
start propagating requests through the new HTTP module
2016-12-13 13:21:07 +01:00
Markus Olsson
cb798279f8
Try falling back to an older ts-node
2016-12-08 11:33:18 +01:00
Markus Olsson
30b755ca1a
TS 2.1 Proper!!
2016-12-08 09:54:51 +01:00
Markus Olsson
a5f773f6d7
Bump to latest insider build
2016-12-07 08:29:58 +01:00
Markus Olsson
eee5a04893
Merge remote-tracking branch 'origin/master' into typescript-2.1
2016-12-07 08:18:36 +01:00
Brendan Forster
d133ebb4fc
upgrade fs-extra to 1.0.0 and add type declarations
2016-12-05 15:15:45 +11:00
Markus Olsson
361f22e426
Switch to latest typescript build of 2.1
2016-12-02 09:38:42 +01:00
Brendan Forster
f8f1350589
Merge branch 'master' into wireup-proxy-requests
2016-12-02 10:08:45 +11:00
Markus Olsson
136d60d46e
Merge remote-tracking branch 'origin/master' into typescript-2.1
2016-12-01 17:06:29 +01:00
Markus Olsson
66720cc37a
Try without require
2016-12-01 17:01:12 +01:00
Markus Olsson
4caa3b67ed
Bump ts-node
2016-12-01 16:47:58 +01:00
Markus Olsson
58deb28096
Bump to typescript@next
2016-12-01 16:34:44 +01:00
Markus Olsson
8e1dff1c61
Add tests for ensureItemIds
2016-11-30 13:30:12 +01:00
Brendan Forster
82f2f0199b
Merge branch 'master' into wireup-proxy-requests
2016-11-28 19:21:17 +11:00
Brendan Forster
e25f949b34
updated type declaration for codemirror and clean up workarounds
2016-11-28 09:52:49 +11:00
Brendan Forster
301a0c9785
verify what CI build is seeing when trying to resolve types
2016-11-24 21:35:29 +11:00
Markus Olsson
33d74ab9c7
Merge branch 'master' into fix-resizable
2016-11-17 17:43:07 +01:00
Markus Olsson
0a9f6d85a8
Whoops, actually run them as well
2016-11-17 14:47:01 +01:00
Markus Olsson
1be08dd699
Run clean before nuking node modules
2016-11-17 14:41:06 +01:00
Markus Olsson
1cb878e2b9
Add rebuild-the-world commands
2016-11-17 14:38:54 +01:00
Markus Olsson
c69bd7c5ea
Compile tslint rules on initial install
2016-11-17 11:54:11 +01:00
Markus Olsson
aca3015f8b
Build custom tslint rules before linting
2016-11-17 11:42:17 +01:00
joshaber
8144ca2ead
++Electron
2016-11-16 16:09:44 -05:00
Markus Olsson
e34031398c
Merge branch 'master' into no-stateless-class
2016-11-15 09:50:38 +01:00
Don Okuda
8a3f418f6d
Bump node-sass
...
So it works on Node 7 (which I upgraded to and broke dev as a result.)
2016-11-14 16:55:45 -08:00
Markus Olsson
663036b7a1
Actually run the new tests as well
2016-11-14 21:13:16 +01:00
Brendan Forster
5d7df85aa8
Merge pull request #625 from desktop/bump-typescript
...
Bump TypeScript
2016-11-14 11:01:38 -08:00
Markus Olsson
57199dcaf4
Replace our home-grown guid function with node-uuid
...
This uses cryptographically secure random numbers which satisfies the no-insecure-random tslint rule
2016-11-14 16:29:22 +01:00
joshaber
2dd992af64
Bump TypeScript
2016-11-14 09:52:22 -05:00
joshaber
c750e3d020
Up the default timeout
2016-11-08 17:15:00 -05:00
Markus Olsson
803e4c0a54
Merge branch 'master' into no-unused-props
2016-11-08 11:16:15 +01:00
Markus Olsson
6a1810aa1b
Whoops, remove upstream package
2016-11-04 11:16:31 +01:00
Markus Olsson
926a502518
Add and enable unused props rule
...
Using custom built package until the changes lands in upstream
2016-11-04 10:46:46 +01:00
joshaber
100393a258
Merge branch 'master' into animate-the-undo
2016-11-02 16:53:33 -04:00
Markus Olsson
3ec0484b29
Allow concating class names on octicon components
2016-11-01 16:29:23 +01:00
joshaber
eca3f2036b
We'll need the type declaration too
2016-10-28 12:04:38 -04:00
joshaber
cebdd33f08
Keep on the updated side, always on the updated side
2016-10-27 11:06:17 -04:00
joshaber
8d27f2ba46
Pin to this version exactly
...
Until they finally figure out what they’re doing. see
https://github.com/DefinitelyTyped/DefinitelyTyped/pull/12239
2016-10-26 17:01:48 -04:00
Brendan Forster
b7132329d7
add datetime testing to chai
2016-10-19 11:05:43 +11:00
Brendan Forster
6b3921d8b0
environment variables are hard
2016-10-13 10:04:58 +11:00
joshaber
1dbc815802
Merge branch 'master' into dual-wield-builds
2016-10-12 09:52:06 -04:00
Brendan Forster
a0401fa9e2
this package is now redudant
2016-10-12 11:27:04 +11:00
joshaber
427e6e4a79
Run with NODE_ENV=development from npm start
2016-10-10 17:08:27 -04:00
Markus Olsson
c13bf886fb
Add react-virtualized types
2016-10-06 13:08:31 +02:00
joshaber
0621c02c4f
RIP Babel
2016-10-05 11:04:06 -04:00
joshaber
e3bfb652e2
Merge branch 'master' into update-electron
2016-10-05 09:48:03 -04:00
Brendan Forster
de0219eb12
updated command to look at right path
2016-10-04 14:48:05 +11:00
joshaber
bec9a0b7e0
Make sure __DARWIN__ and __WIN32__ are defined for tests
2016-10-03 17:25:59 -04:00
joshaber
bbad299ce0
Update spectron
2016-10-03 17:18:25 -04:00
joshaber
81c299b2a8
Update electron
2016-10-03 16:43:39 -04:00
Kevin Sawicki
b50621d597
Upgrade to electron-packager@8.1
2016-10-03 09:13:16 -07:00
Markus Olsson
c61bf277d0
Drop react-codemirror in favor of our own wrapper
...
We need to be able to subscribe to events before codeMirror renders and
react-codemirror doesn't let us do that. I tried adding it directly to
react-codemirror but I couldn't even get it to build properly. It also
has a bit of cruft that we don't need and this way we'll get true strong
typing
2016-09-30 16:00:15 +02:00
Brendan Forster
cf01a1dbfa
make integration test timeout consistent for local and CI
2016-09-29 12:53:34 +10:00
joshaber
6ee9b647ce
Publish
2016-09-28 12:17:33 -04:00
joshaber
f6ea961f5d
Merge branch 'master' into use-codemirror-for-diff-editor
2016-09-23 10:06:39 -04:00
joshaber
0d01b3c8b4
++typescript
2016-09-22 12:58:08 -04:00
joshaber
585ec9958a
TYPES
2016-09-19 15:55:52 -04:00
Markus Olsson
b157e0be82
Omg, windows can't deal with the single quotes. Switch to doubles then
2016-09-16 11:32:47 +02:00
Markus Olsson
ade27923de
Surround globs in quotes
2016-09-16 11:07:57 +02:00
joshaber
715bdc6a47
Update the react type definition
2016-09-07 10:38:05 -04:00
joshaber
5ecfbaca55
Revert "Revert "Merge pull request #322 from desktop/typescript-rc""
...
This reverts commit da3432cd14
.
2016-08-31 15:04:09 -04:00
joshaber
da3432cd14
Revert "Merge pull request #322 from desktop/typescript-rc"
...
This reverts commit f05ab739de
, reversing
changes made to 0f8d047a20
.
2016-08-31 15:03:29 -04:00
joshaber
29f4da23d2
Here come dat TypeScript RC
2016-08-31 10:50:39 -04:00
joshaber
11e5e15d7c
Merge branch 'master' into bump-electron
2016-08-25 09:41:37 -04:00
Kevin Sawicki
14e503731e
Upgrade to same mocha version electron-mocha is using
2016-08-24 13:48:51 -07:00
Kevin Sawicki
c7b0ef48be
Upgrade to electron-mocha@3.0.5
2016-08-24 13:10:07 -07:00
Kevin Sawicki
01ce3e6eba
electron-prebuilt -> electron
2016-08-24 08:44:47 -07:00
Josh Abernathy
78236d01f4
Merge pull request #299 from desktop/bump-ts-node-for-grate-justice
...
bump ts-node for great justice (and faster test execution)
2016-08-23 20:29:51 -04:00
Brendan Forster
e92c0930e9
bump ts-node to get improved file resolution and much fastness
2016-08-24 08:02:52 +10:00
joshaber
a7617e63b4
Bump electron
2016-08-23 10:48:16 -04:00
joshaber
8c852e38b2
Pin to 0.14.28 exactly.
...
Fixes #297
2016-08-23 09:57:10 -04:00
joshaber
02071b6d80
Try pinning
2016-08-08 13:58:35 -04:00
joshaber
3c196d0659
Merge branch 'master' into T-Y-P-E-S
2016-08-04 09:18:44 -04:00
Kevin Sawicki
92395f6279
Add initial integration test using spectron
2016-08-03 16:22:14 -07:00
joshaber
475bf5c496
Apply 🔥 to typings
2016-08-03 14:00:48 -04:00
joshaber
b1dd35ad69
Add TYPES
2016-08-03 14:00:26 -04:00
Hubot
8a5d6686e1
Auto-merged master into bump-electron on deployment.
2016-07-28 12:49:07 -05:00
joshaber
1a50d95bfd
Update to Electron 1.3.1.
2016-07-28 12:16:08 -04:00
joshaber
1ad575fa2f
Get some more rules
2016-07-28 10:12:33 -04:00
joshaber
0ba3567bfc
Update tslint
2016-07-28 10:12:28 -04:00
joshaber
88df012d10
Just run the start script for start
.
2016-07-27 09:41:39 -04:00
joshaber
d5d0facf81
Initialize the submodules too.
2016-07-27 09:41:22 -04:00
joshaber
137a1ec0e3
Try ELECTRON_NO_ATTACH_CONSOLE to see output on appveyor
2016-07-26 12:06:10 -04:00
joshaber
32d4856f1e
Split our package.json into two different packages.
2016-07-21 14:31:30 -04:00
joshaber
43866fade1
Remove ohnogit
2016-07-15 18:35:07 -07:00
joshaber
d68f21cfcb
A N D E R S
2016-07-11 14:53:36 -04:00
Markus Olsson
5bea97f0e9
Here, have another npm package
2016-07-06 10:28:58 +02:00
joshaber
fe60e15924
Don't dereference symlinks during packaging.
...
Fixes #100
2016-07-03 22:17:47 -04:00
joshaber
ffd7f1a318
Merge branch 'master' into repositories
2016-07-01 09:30:05 -04:00
joshaber
c017d6b879
Web pack the main process
2016-06-30 17:28:26 -04:00
joshaber
d0ba349801
Have a base for our data.
2016-06-29 14:42:00 -04:00
joshaber
a8f54cf45c
Fine
2016-06-28 13:24:27 -04:00
joshaber
3fb2cba0d1
How about this
2016-06-28 13:10:45 -04:00
joshaber
7e2703ff88
Add ohnogit
2016-06-22 15:05:55 -04:00
Josh Abernathy
2cd3c321bf
Merge pull request #50 from desktop/sass
...
Sassy styles
2016-06-22 12:07:32 -04:00
joshaber
a69e32371e
Bump version
...
To test updates
2016-06-21 17:21:11 -04:00
Markus Olsson
93f9a5e10f
Extract css into separate files rather than bundling for prod builds
2016-06-17 20:48:49 +02:00
Markus Olsson
a9d5bd97cb
Don't include stylesheet when running under test environment
...
Why yes, this is a hack
2016-06-17 20:11:39 +02:00
Markus Olsson
2db5d332ce
Use html webpack plugin to inject script at build time
...
This will automatically use the webpack server
2016-06-17 00:13:51 +02:00
Markus Olsson
cf9f737c20
All dem loaders tho
2016-06-16 19:21:57 +02:00
Josh Abernathy
6896c521ac
Merge pull request #43 from desktop/octicons
...
Octicons
2016-06-15 11:28:49 -07:00
Markus Olsson
dc85dd9942
iHeardYouLikedTheCamelCase
2016-06-15 19:38:56 +02:00
Markus Olsson
8e43ee098f
Automatically download latest version of the sprites
2016-06-14 20:20:11 +02:00
Markus Olsson
46432ee5f0
Merge remote-tracking branch 'origin/master' into octicons
2016-06-13 22:56:29 +02:00
Markus Olsson
2498ce0a13
I heard you liked xml...
...
Necessary for the octicons build script
2016-06-13 16:29:10 +02:00
joshaber
15282f9ee1
Merge branch 'master' into deploy
2016-06-09 16:36:33 -04:00
joshaber
e790758c32
Tell Central about the deployment.
2016-06-07 12:39:03 -04:00
joshaber
3674721246
Specify which node and npm we want.
2016-06-02 14:44:31 -04:00
Markus Olsson
c7f8be5779
env is not a thing on windows
...
While npm has built in support for substituting env for SET it will only
do so if it's in the beginning of a command, not when chained. So once
again we resort to abstractions
2016-06-02 15:03:25 +02:00
Markus Olsson
f5e0a8334c
rm is nat a thing on windows
...
All praise abstraction
2016-06-02 15:01:57 +02:00
joshaber
a7adb223ae
Merge branch 'master' into oauth
2016-06-01 10:26:11 -04:00
Markus Olsson
9b4afe6a2c
Merge pull request #28 from desktop/publish
...
Upload builds
2016-06-01 10:48:47 +02:00
joshaber
318f38299e
Merge branch 'master' into oauth
2016-05-31 11:11:33 -04:00
joshaber
383fe2acf0
Store some users, maybe
2016-05-27 15:00:44 -04:00
joshaber
29843e409f
These are still dev dependencies too.
2016-05-27 14:00:25 -04:00
joshaber
cc9fac72c2
Merge branch 'master' into publish
2016-05-27 13:59:03 -04:00
Markus Olsson
299fe89d5c
Merge pull request #32 from desktop/osx-tests
...
Fix CI
2016-05-27 19:57:46 +02:00
joshaber
87d2c111a8
Merge branch 'master' into oauth
2016-05-27 13:25:23 -04:00
joshaber
93797a59a1
Merge branch 'master' into publish
2016-05-27 12:19:07 -04:00
joshaber
8f49ee2cf9
Pin to 1.1.3 exactly.
2016-05-27 12:09:04 -04:00
joshaber
f7a200a5b1
Merge branch 'master' into oauth
2016-05-27 10:58:26 -04:00
joshaber
76c8c8f1f6
Merge branch 'master' into publish
2016-05-27 10:49:27 -04:00
joshaber
9cbfff6626
Merge branch 'master' into fix-start-race
2016-05-27 10:45:26 -04:00
joshaber
5e15ebde10
Specify the build type for rebuild
2016-05-27 10:14:27 -04:00
joshaber
4fa8554c33
Add keytar
2016-05-26 15:45:09 -04:00
joshaber
838811861f
Pin to 1.1.3 exactly.
2016-05-26 15:43:54 -04:00
joshaber
bcd04b346a
Let us then try publishing?
2016-05-25 16:49:06 -04:00
joshaber
1e7b7848bb
Don't need run-all anymore.
2016-05-25 14:48:01 -04:00
joshaber
182eaf8879
Launch the app after starting the dev server.
2016-05-25 14:47:13 -04:00
joshaber
6591f7a7fb
More consistent naming
2016-05-25 11:38:36 -04:00
joshaber
a6f5c9ebd4
Be consistent in our naming.
2016-05-25 11:12:13 -04:00
joshaber
922b50ecb0
First shot at making Windows installers.
2016-05-25 10:47:51 -04:00
joshaber
de5d6c000a
Package for OS X
2016-05-25 10:37:27 -04:00
joshaber
81e79dd532
Rename package => build.
2016-05-25 10:22:54 -04:00
joshaber
833bef59e4
Merge branch 'master' into package-release
2016-05-24 16:15:31 -04:00
joshaber
e93b06901e
The Tale Of Two Webpacks
2016-05-24 15:00:52 -04:00
joshaber
8dc8d74fb1
Package for release or debug.
2016-05-24 14:48:10 -04:00
joshaber
07ed48048c
List debug dependencies separately.
2016-05-24 14:47:51 -04:00
joshaber
2c4264e1f2
Merge branch 'master' into rename-browser
2016-05-24 14:26:38 -04:00
joshaber
57c7920557
The browser process is now referred to as the main process.
2016-05-24 14:17:35 -04:00
joshaber
149ef2af87
Update Electron.
2016-05-24 14:09:47 -04:00
Markus Olsson
73773e5294
No one wants to type all that stuff
2016-05-24 19:28:15 +02:00
joshaber
afdd08b9b4
We need these at runtime for development builds.
...
This is less than ideal :\
2016-05-24 10:57:24 -04:00
joshaber
5e6d0a157b
Call our run script instead of using electron
2016-05-23 15:12:47 -04:00
joshaber
3a4eca82fc
Merge branch 'master' into packaging
2016-05-23 14:34:59 -04:00
Markus Olsson
4a30b00c71
Use npm magic "env" command instead
...
See https://docs.npmjs.com/cli/run-script
2016-05-18 13:52:42 +02:00
joshaber
4344501c67
Back to the flattened structure
2016-05-16 17:22:43 -04:00
joshaber
75fd9a3e99
Package an app.
2016-05-16 15:00:56 -04:00
joshaber
0d20a934b2
Rollback to an earlier version of electron-mocha where failing tests actually fail.
...
https://github.com/jprichardson/electron-mocha/pull/60 is the real fix,
but in the mean time we can keep moving.
2016-05-11 16:22:13 -04:00
joshaber
406d04f198
Update Electron.
2016-05-11 15:05:48 -04:00
joshaber
8ce57dc16e
Add a repo and description
2016-05-11 12:43:54 -04:00
joshaber
23c7b47a26
First
2016-05-11 12:16:32 -04:00