Commit graph

35174 commits

Author SHA1 Message Date
joshaber
4ac95a3df0 Merge branch 'master' into list-repos 2016-06-01 10:36:20 -04:00
Brendan Forster
004d15214c Merge pull request #34 from desktop/oauth
OAuth
2016-06-01 16:34:56 +02:00
joshaber
d62510303e Merge branch 'oauth' into list-repos 2016-06-01 10:26:42 -04:00
joshaber
a7adb223ae Merge branch 'master' into oauth 2016-06-01 10:26:11 -04:00
joshaber
26c9d071bf Call the function tho. 2016-06-01 10:01:31 -04:00
Markus Olsson
9b4afe6a2c Merge pull request #28 from desktop/publish
Upload builds
2016-06-01 10:48:47 +02:00
Markus Olsson
217dcad1ed Merge pull request #36 from desktop/fix-load-timing
Fix load timing
2016-06-01 10:05:31 +02:00
joshaber
22ec5e02c4 Display some GitHub info 2016-05-31 17:39:28 -04:00
joshaber
f06d4984d2 Measure load time from when the load starts. 2016-05-31 16:16:51 -04:00
joshaber
267304e618 Get the app name and version properly 2016-05-31 16:08:41 -04:00
joshaber
05e6d1eea6 Fix the test. 2016-05-31 15:26:24 -04:00
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