Moving couple Test folders
Moved Firebase files to Firebase folder
Added Firebase test file
Added some logging messages to TM_Startup
/error page is now only shown to remote users (to help debugging while dev and to make the release and dev consistent)
Split couple TM_UserData methods into ExtensionMethods and moved the TM_UserData.cs file into the Schemas folder
Fixing capitalization of TMConfig.cs file Step 1 of 2
Was TmConfig.cs and should be TMConfig.cs
Fixing capitalization of TMConfig.cs file Step 2 of 2
After renaming TmConfig.cs to _TMConfig.cs we can finally renamed it to (the desired) TMConfig.cs
Refactored TM_UserData consts into TM_Consts
Added more tests to TM_UserData_Ctor test
Added offline (or TM server not working) check for TeamMentor.UnitTests.TM_Website tests (so that they don't run there isn't an test TM server open). if the HEAD() check fails an Assert.Ignore call is made.
Removed O2_Scripts_APIs code and rest call since it is not really being used
Added Json serialization API (to help with Firebase)
Added UnitTests for Json serialization (100% code coverage)
Removed unused Json serialization  code
Couple more offline UnitTest fixes
Improved test coverage of WindowsAuthentication
Moved all Extra ExtensionMethods into a separate folder and file
Adding couple tests to Cookies and HtmlAgilityPack ExtensionMethods to get to 100% code coverage
Fixed couple minor race conditions with the Cookies methods (for example when creating a cookie with a null name)
Improved test coverage from Tracking_Application.cs (100% now)
- Small fix on EnableUser.aspx
- removed adding 'NA' on new user creation by the WebUI
- removed [Required] validation from non-required NewUser fields
- Fixed Edit_SecretData.cshtml page (Bootstrap v3 upgrade)
- Fixed Send_Test_Email.cshtml page (Bootstrap v3 upgrade)
- Changed default firebase fbURL
- Added Firebase settings to TM_SecretData file
- Number of changes to Email workflow and settings
- Major refactoring of Firebase Base code (so that it supports Thread sending of messages on a separate thread)
- UnitTests for new Email workflow functionality and Firebase API changes
Git Clone (for both UserData and Libraries) repo now first checks is git.exe is installed, and if it is, use it (if git.exe is not present, then the previous NGIT clone mode will happen)
Minor fix on Firebase (so that it is not used when there are no Firebase Config values)
Updated FluentSharp NuGet package (from FluentSharp.BCL.dll to FluentSharp.WinForms.dll)
Added the UserTags to all user objects
Made the check for SSL redirection to happen only once per server start
Misc fix on multiple UnitTests
Couple fixes on ExtensionMethods
Lots of new UnitTests
Changed the way the HttpContextFactory.cs mocks the HttpRequest
AngularJS - added support for consuming TM webservices via factory
Firebase  - now using local hosted version of firebase scripts
Merge branch 'Issue_733_UseGitExe' into 3.4.1_Dev
Setting the version to: TM 3.4.1 - RC0