Justin Baur
34fb4cca2a
Turn on file scoped namespaces ( #2225 )
2022-08-29 14:53:16 -04:00
Justin Baur
231eb84e69
Turn On ImplicitUsings
( #2079 )
...
* Turn on ImplicitUsings
* Fix formatting
* Run linter
2022-06-29 19:46:41 -04:00
Oscar Hinton
e8cb8b67c9
Fix license signature containing LicenseType ( #1917 )
2022-03-16 16:15:36 +01:00
Oscar Hinton
cd61c826f9
[BEEEP] Add explicit error message when uploading the wrong license type ( #1831 )
2022-02-07 09:43:00 +01:00
Justin Baur
5268f2781e
Start Migration from Newtonsoft.Json to System.Text.Json ( #1803 )
...
* Start switch to System.Text.Json
* Work on switching to System.Text.Json
* Main work on STJ refactor
* Fix build errors
* Run formatting
* Delete unused file
* Use legacy for two factor providers
* Run formatter
* Add TokenProviderTests
* Run formatting
* Fix merge issues
* Switch to use JsonSerializer
* Address PR feedback
* Fix formatting
* Ran formatter
* Switch to async
* Ensure Enums are serialized as strings
* Fix formatting
* Enqueue single items as arrays
* Remove CreateAsync method on AzureQueueService
2022-01-21 09:36:25 -05:00
Oscar Hinton
e4a10aae27
Split out repositories to Infrastructure.Dapper / EntityFramework ( #1759 )
2022-01-11 10:40:51 +01:00
Oscar Hinton
23b0a1f9df
Run dotnet format ( #1764 )
2021-12-16 15:35:09 +01:00
Thomas Rittson
694347e8d3
Fix no licence expiration date on self-hosted ( #1217 )
...
* Use our expiration date if no next billing date
* Remove unnecessary null checks
* Remove null check
2021-03-19 08:05:57 +10:00
Kyle Spearrin
2872bda6fe
tool to generate licenses ( #874 )
...
* tool to generate licenses
* code review feedback
2020-08-18 17:00:21 -04:00
Chad Scharf
9800b752c0
Changed all C# control flow block statements to include space between keyword and open paren
2020-03-27 14:36:37 -04:00
Kyle Spearrin
b036657d78
apis for subscription vs billing
2019-02-18 15:40:47 -05:00
Kyle Spearrin
45db73c6e1
null check on license key
2018-07-20 13:58:24 -04:00
Kyle Spearrin
7206a9dedf
check for verified email
2017-09-01 14:16:00 -04:00
Kyle Spearrin
8b947cafaf
added licensing apis, refactored some services
2017-08-30 11:23:55 -04:00
Kyle Spearrin
9932c3b599
remove email verif. check on license for test
2017-08-25 09:30:00 -04:00
Kyle Spearrin
b14f6d080e
verify and disable premium from license check
2017-08-16 17:08:20 -04:00
Kyle Spearrin
d9cd7880a6
license hash
2017-08-16 15:16:56 -04:00
Kyle Spearrin
912e875a33
licensing signature refactor
2017-08-16 13:55:01 -04:00
Kyle Spearrin
dd288a7071
installation validation and self host applied
2017-08-15 16:11:08 -04:00
Kyle Spearrin
ee9ec680a9
license dates
2017-08-15 15:31:42 -04:00
Kyle Spearrin
b1443b4f94
added refresh date to license files
2017-08-15 14:58:17 -04:00
Kyle Spearrin
6b80ec6331
updates for license validation
2017-08-14 13:06:44 -04:00
Kyle Spearrin
9c254a7325
more premium licensing
2017-08-11 22:55:25 -04:00
Kyle Spearrin
a1d064ed9e
license verification services for user/org
2017-08-09 17:01:37 -04:00