Commit graph

35763 commits

Author SHA1 Message Date
joshaber
41f9c16130 Simplify the in memory store. 2016-05-31 15:25:31 -04:00
joshaber
ab160b7bf9 Test the users store. 2016-05-31 15:18:34 -04:00
joshaber
f81a44623d Created an in memory store for use in tests. 2016-05-31 15:18:04 -04:00
joshaber
fa0fa3cb81 Secure second 2016-05-31 15:17:34 -04:00
joshaber
3928ddc72d Decouple storage, both secure and general. 2016-05-31 15:07:53 -04:00
joshaber
ccaf0aa41f Any object containing similar keys is not the same as the thing we want. 2016-05-31 14:38:05 -04:00
joshaber
c9e4b1b629 Get outta there early if we don't have a user. 2016-05-31 14:37:39 -04:00
joshaber
54babe12ab Interfaces instead of types 2016-05-31 14:25:27 -04:00
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
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
ffd84dddbc Move URL parsing into its own file 2016-05-27 13:25:20 -04:00
joshaber
93797a59a1 Merge branch 'master' into publish 2016-05-27 12:19:07 -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
76c8c8f1f6 Merge branch 'master' into publish 2016-05-27 10:49:27 -04:00