Andreia Gaita
832fedbaca
We want to use the whole address for credential storage purposes
2015-03-18 16:45:52 -07:00
Andreia Gaita
03db5ed5aa
Fix threading crasher
2015-03-18 16:45:51 -07:00
Andreia Gaita
8dbbf09e11
Add credential store cache to replace the current in-memory one
2015-03-18 16:45:50 -07:00
Andreia Gaita
813b7bf78c
Add exception helper for throwing observable exceptions
2015-03-18 16:45:49 -07:00
Andreia Gaita
ce1b7500d3
Add windows credential management
...
Exclude CredentialManagement from nullguard
It'll likely move to a separate assembly.
2015-03-18 16:45:49 -07:00
Andreia Gaita
c95ae39f7c
Remove debug code
2015-03-18 16:45:48 -07:00
Andreia Gaita
a6fd39ac44
Implement cloning from the clone dialog
2015-03-18 16:45:47 -07:00
Andreia Gaita
0db1b43949
Keep a ref to the Git ServiceProvider
...
The git ServiceProvider is context-specific, only
available in sections via Initialize, so save it
in our service provider so we can look up things
with it during cloning operations
2015-03-18 11:03:41 -07:00
Andreia Gaita
aea23bf55d
Merge pull request #94 from github/haacked/update-octokit
...
Upgrade Octokit.net to version that can retrieve .gitignore files
2015-03-18 15:19:48 +01:00
Haacked
b02ef32d3c
Upgrade Octokit.net to version that can retrieve .gitignore files
2015-03-17 21:20:29 -07:00
Andreia Gaita
8fd3d01500
Merge pull request #91 from github/haacked/create-dialog-implementation
...
Create Dialog Implementation Part 1
2015-03-17 19:10:18 +01:00
Haacked
9586f05d71
Replace our file abstractions with Rothko
2015-03-17 09:33:07 -07:00
Andreia Gaita
cc5c7eab44
First pass at a deploy script
2015-03-17 17:20:04 +01:00
Haacked
e00a1dda61
Update Splat and beef up scheduler assertion
2015-03-17 00:49:01 -07:00
Haacked
b2bf96bd29
Implement validator for repo name warning
2015-03-17 00:15:02 -07:00
Phil Haack
98a7f42818
Merge pull request #90 from github/shana/fix-dupe-imports
...
Fix duplicated .targets imports
2015-03-17 00:07:00 -07:00
Haacked
6caab8a4d7
Implement validators for repo name and path
2015-03-16 23:11:06 -07:00
Haacked
018ede51ab
Ensure Accounts is not null
2015-03-16 23:11:05 -07:00
Haacked
29248e641f
Add unit tests for browsing for directory
2015-03-16 23:11:04 -07:00
Haacked
75b15e9982
Implement SafeRepositoryName with unit tests
2015-03-16 23:11:02 -07:00
Haacked
70ee4c58aa
Fix up IRepositoryCreationViewModel with what's needed
2015-03-16 23:10:54 -07:00
Andreia Gaita
83bc4aa8e2
Fix duplicated .targets imports
2015-03-16 21:51:31 +01:00
Andreia Gaita
40a270b643
Add data template for git ignore list
2015-03-16 12:41:07 -07:00
Andreia Gaita
503327e446
Merge pull request #89 from github/haacked/some-renames
...
Rename some classes
2015-03-16 19:35:20 +01:00
Haacked
b57ef5587b
Rename ICloneRepositoryViewModel and implementation
2015-03-16 10:48:34 -07:00
Haacked
d105b48d19
Rename ICreateRepoViewModel and implementation
2015-03-16 10:48:34 -07:00
Haacked
bbaf68756f
Rename CreateRepoControl
2015-03-16 10:41:11 -07:00
Haacked
26ff4941a8
Rename CloneRepositoryControl
...
We're trying to reserve VerbNoun names for methods.
2015-03-16 10:40:09 -07:00
Andreia Gaita
020a1fd63d
Merge pull request #88 from github/haacked/some-more-cleanup
...
Very minor cleanup
2015-03-16 18:20:02 +01:00
Haacked
07fa729f87
🎨 Formatting
2015-03-16 10:10:29 -07:00
Andreia Gaita
6aa522e312
Set background to white by default on dialogs
2015-03-16 10:04:40 -07:00
Andreia Gaita
64290f8e46
DesignTimeHelper window doesn't need to load resources
2015-03-16 10:04:28 -07:00
Andreia Gaita
6e56d6ad09
Merge pull request #79 from github/haacked/upgrade-rothko
...
Upgrade rothko
2015-03-16 12:39:53 +01:00
Andreia Gaita
bd62d7ebc8
Merge master into haacked/upgrade-rothko
...
Conflicts:
src/GitHub.App/ViewModels/LoginTabViewModel.cs
2015-03-16 12:23:42 +01:00
Andreia Gaita
bf83261bda
Merge pull request #85 from github/haacked/more-fixups
...
A few little fixups
2015-03-16 12:22:29 +01:00
Andreia Gaita
2997ef13ad
Fix project references
2015-03-16 12:19:50 +01:00
Andreia Gaita
a42b3ae756
Merge master into haacked/upgrade-rothko
2015-03-16 12:19:25 +01:00
Andreia Gaita
2d99153f78
Merge pull request #86 from github/haacked/shut-the-hell-up-doc-warnings
...
Turn off all the documentation warnings
2015-03-16 11:57:20 +01:00
Phil Haack
e8fc6d521e
Merge pull request #87 from github/shana/installer
...
Installer fixes
2015-03-13 17:04:56 -07:00
Andreia Gaita
f444297c9e
Fix msi filename, upgrade code
2015-03-13 16:26:34 -07:00
Andreia Gaita
c8d42a9b8f
Nope, doesn't work.
...
We need to have a non-wix project to install the wix toolset
package, it's an egg-and-chicken problem (wix project won't load
unless the package is installed, package won't be installed until
project is loaded)
2015-03-13 16:14:13 -07:00
Andreia Gaita
7477346342
Let's see if this works
2015-03-13 16:05:22 -07:00
Andreia Gaita
20af629985
Bump wix toolset support, fix titles
...
Bundle a custom build of wix with vs2015
extension installation support
(https://github.com/shana/WiX.Toolset.NuGet ).
Fix titles for installer.
2015-03-13 15:58:44 -07:00
Haacked
20524e5c78
Turn off all the documentation warnings
2015-03-13 15:25:01 -07:00
Haacked
8b304e29c8
Assert that we're on the right scheduler
2015-03-13 14:58:12 -07:00
Haacked
57b9589d1a
Upgrade Rothko and fix breaking changes
...
Sorry!
2015-03-13 14:40:07 -07:00
Andreia Gaita
cdc94c549b
Fix installer title
2015-03-13 14:00:12 -07:00
Andreia Gaita
88d7e09b49
Fix company name
2015-03-13 13:59:47 -07:00
Andreia Gaita
02755de003
Fix product id for msi
2015-03-13 13:59:14 -07:00
Haacked
0e39681007
Create validator before we use it
2015-03-13 10:56:38 -07:00