67 Commits (f15fb73094603852f26a2cc0ab5bcd7b3ad7fe1f)

Author SHA1 Message Date
Teknikode f15fb73094 Fixed pastes, user logout endpoint, and auth cookie 3 years ago
Teknikode 06ffbf0220 Added default endpoint for post-logout 3 years ago
Teknikode 737a17c7d3 Fixed registration not working correctly 3 years ago
Teknikode 6865b5c5bc Small cleanups and fixes 3 years ago
Teknikode 11da968e1c Fixed CSP and CORs related issues. 3 years ago
Teknikode f7b3857427 Fixed redirect after registration. 3 years ago
Teknikode 4892e01630 Standardized the titles for all of the pages. 3 years ago
Teknikode 0df52f5d79 Changed most 'user' subdomains to 'account'. 3 years ago
Teknikode e027ac44d6 Added editing of Clients and cleaned up the UI. 3 years ago
Teknikode ec6240279b Fixed clients not having access to all the claims they need. 3 years ago
Teknikode 2c07ba868f Fixed redirect due to unauthorized request. 3 years ago
Teknikode 416387c764 Added ability to set expirations for uploads. Includes default settings for logged in users. 3 years ago
Teknikode 93fc385f0b Added separate page for viewing service data. 3 years ago
Teknikode 179a27dd26 - Added client management to user's settings page. 3 years ago
Teknikode 91108e2c31 Fixed 404/403 errors redirecting to error page instead of loading it within the same Request context to keep URL intact. 4 years ago
Teknikode 62e4476897 Added Identity Server for authentication 4 years ago
Teknikode 7ec30d1e39 Changed auth backend to use Identity Server, and asp.net identities. 4 years ago
Teknikode 21a3a31f02 Removed tracking attributes from all files. 4 years ago
Teknikode 0a9ba75dcb Added .net core Piwik library. 4 years ago
Teknikode 6047903ee6 Fixed multiple benign warnings 4 years ago
Teknikode 5eb45263d9 Ported existing projects to Asp.Net Core (Except ServerMaint) 4 years ago
Teknikode e27b625dc3 Added loading states to Login/Register/Settings buttons. 4 years ago
Teknikode a7c314d728 - Implemented invite codes to use for registration. 4 years ago
Teknikode 51b4260f3c - Added account status of either active or banned. 4 years ago
Teknikode a8b601a7a9 Converted Settings/Set Password to use viewmodels to allow html in passwords. 5 years ago
Teknikode 181e20d86c - Added AES 128 CFB encrypt/decrypt with IV padding. 5 years ago
Teknikode 656693e0c6 - Removed Inferno crypto library 5 years ago
Teknikode e163e0ca8c - Moved TeknikEntities from global field to disposed local instances. 5 years ago
Teknikode 4f8befae58 Updated comment 5 years ago
Teknikode b1923bfaa9 Added check to user profile editing to see if password resets are disabled. 5 years ago
Teknikode cf0ea1a305 Added page for explaining how to purchase premium account. 5 years ago
Teknikode 20404c829a - Added Vault list to user profile. 5 years ago
Teknikode 17573b5fd3 Changed user 'Index' to be 'ViewProfile' to better match what it actually is. 5 years ago
Teknikode a509291022 - Modified uploads to either encrypt in the browser, or encrypt server side. 5 years ago
Teknikode cbe5078b9d - Added Basic Auth handling inside the auth attributes 5 years ago
Teknikode 41e4dca194 Added auth token editing to the user settings page under security. 5 years ago
Teknikode 8a3f232205 Created EmailAccount model for configs, and moved COntactConfig to use the new model, as well as for logging. 5 years ago
Teknikode 56b0063dce Moved Helpers and Configuration into separate projects. Updated all references to use them as well. 5 years ago
Teknikode 6f208f4d25 Fixed user account not saving correctly. 5 years ago
Teknikode 4123fdb8e1 Fixed user reset password logging in and throwing off the form validation token. 5 years ago
Teknikode 96471f48a8 Added ajax actionresult handler. 6 years ago
Teknikode a8c17ad109 Fixed user auth cookie not using the real username, but the one passed in from the model. 6 years ago
Teknikode 3d5e2a359d Added checking of email/git accounts and re-adding them if they do not exist. (All for one, and one for all) 6 years ago
Teknikode 53d6fc1628 Added anti-forgery tokens to user account related requests. Unable to add to login/registration due to cross-domain support for the login/registration form. 6 years ago
Teknikode 6f42eaaf08 Added custom authentication attribute to redirect to Login for unauthorized access. 6 years ago
Teknikode 25b07d0896 Added clearing of trusted devices, and showing of current count of trusted devices. 6 years ago
Teknikode e1c8d426df Moved user transfer to once login auth passed, but before two factor. Also moved last seen. 6 years ago
Teknikode 000f977dfe Added trusted device support for Two Factor authentication. 6 years ago
Teknikode 62b3af41c1 Added prompting for 2 factor auth setup after turning it on and saving. 6 years ago
Teknikode c95849f468 Added two factor auth checking for users that have it enabled. 6 years ago