Commit graph

128 commits

Author SHA1 Message Date
joshaber
60ce7c7c9c Scope auth by the endpoint. 2016-05-31 14:18:25 -04:00
joshaber
369f33a591 Just pass through the auth state 2016-05-31 13:57:22 -04:00
joshaber
aa2291b904 Interface instead of a type 2016-05-31 13:20:50 -04:00
joshaber
a2a99d4bd8 Log errors that come from OAuth 2016-05-31 13:20:39 -04:00
joshaber
c3d170b4f5 Split guid out into its own file. 2016-05-31 13:11:54 -04:00
joshaber
fdc157f774 Wrap the OAuth state up into a type. 2016-05-31 13:09:54 -04:00
joshaber
1ad5b0af26 Parameterize by the endpoint 2016-05-31 12:03:13 -04:00
joshaber
7eb23a4607 🔥 semicolon 2016-05-31 11:38:59 -04:00
joshaber
5319b6371d Fix the semicolon rule. 2016-05-31 11:38:54 -04:00
joshaber
aa0c6e5422 Get us some TYPES for keytar 2016-05-31 11:32:09 -04:00
Josh Abernathy
f8689057e8 Merge pull request #35 from desktop/single-instance
manage single instance of desktop app
2016-05-31 11:15:33 -04:00
joshaber
318f38299e Merge branch 'master' into oauth 2016-05-31 11:11:33 -04:00
Brendan Forster
8ef694e5c8 conditional away this single-instance behaviour 2016-05-31 17:10:45 +02:00
Brendan Forster
63f6a53935 down with semicolons 2016-05-31 17:10:13 +02:00
Brendan Forster
4dfcbb6bd6 parse the argument received from the second process and pass it to the current process 2016-05-31 16:50:56 +02:00
Brendan Forster
9ef7254633 wireup single instance handler 2016-05-31 13:33:58 +02:00
Brendan Forster
dd90b52286 Merge pull request #33 from desktop/fix-clean-slate
Fix clean slate
2016-05-29 16:51:53 +09:00
Brendan Forster
dd3293f57e Merge pull request #31 from desktop/fix-quotes
All the single quotes (all the single quotes)
2016-05-29 16:51:26 +09:00
joshaber
69647b333b Show the user avatar. 2016-05-27 16:50:19 -04:00
joshaber
cf9d3143f1 Show a not-logged-in view when you're not logged in. 2016-05-27 16:50:08 -04:00
joshaber
356474a869 Fix the test 2016-05-27 15:30:02 -04:00
joshaber
670fd907d3 Merge branch 'master' into oauth 2016-05-27 15:23:39 -04:00
joshaber
173ee804da Use the username 2016-05-27 15:23:02 -04:00
joshaber
bfdf7d4d96 Log the users 2016-05-27 15:22:55 -04:00
joshaber
64368d7744 Persist the logged in users 2016-05-27 15:16:51 -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
0b98bafce0 Merge branch 'master' into fix-quotes 2016-05-27 13:59:24 -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
ffd84dddbc Move URL parsing into its own file 2016-05-27 13:25:20 -04:00
Markus Olsson
2d960c6abf Merge pull request #27 from desktop/fix-start-race
Fix start race
2016-05-27 18:15:56 +02:00
joshaber
8f49ee2cf9 Pin to 1.1.3 exactly. 2016-05-27 12:09:04 -04:00
joshaber
c120e8f7c6 Build on OS X 2016-05-27 11:53:09 -04:00
joshaber
9416ce436f Update the auth imports. 2016-05-27 11:37:28 -04:00
joshaber
38715c1728 Move auth since it's no longer strictly main-process. 2016-05-27 11:37:20 -04:00
joshaber
ee19ff05e4 All the single quotes 2016-05-27 11:21:14 -04:00
joshaber
bc92a15b50 Don't singe the quotes. 2016-05-27 11:21:11 -04:00
joshaber
f7a200a5b1 Merge branch 'master' into oauth 2016-05-27 10:58:26 -04:00
joshaber
6b5cc2ab27 Use the node 2016-05-27 10:46:23 -04:00
joshaber
9cbfff6626 Merge branch 'master' into fix-start-race 2016-05-27 10:45:26 -04:00
Markus Olsson
61a90f55b8 Merge pull request #24 from desktop/package-release
Package release builds
2016-05-27 16:28:01 +02:00
joshaber
3686706780 Don't overwrite the environment anymore. 2016-05-27 10:15:06 -04:00
joshaber
5e15ebde10 Specify the build type for rebuild 2016-05-27 10:14:27 -04:00
joshaber
f3e97ee9f3 Let's get authenticated 2016-05-26 17:28:16 -04:00
joshaber
1ef567ab8c Dummy out some OAuth stuff 2016-05-26 17:01:25 -04:00
joshaber
9324a95cd6 Register for our URL protocol. 2016-05-26 17:00:55 -04:00
joshaber
553df1359c A type for fetch 2016-05-26 17:00:34 -04:00
joshaber
0ed19eb82c Use the main typings instead of browser 2016-05-26 17:00:27 -04:00
Markus Olsson
f3579fc47c Merge pull request #29 from desktop/menu
Menu & polish
2016-05-26 22:46:53 +02:00