Justin Baur
240b6e7463
Update File Size to allow null ( #1839 )
...
* Update File Size to allow null
* Remove unneeded nullable number
2022-02-03 13:23:43 -05:00
Oscar Hinton
ac8ca46f0f
Remove the u2f lib ( #1820 )
2022-01-24 12:14:04 +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
0def1830af
Move identity endpoints to Identity service ( #1807 )
2022-01-17 13:21:51 +01:00
Oscar Hinton
e4a10aae27
Split out repositories to Infrastructure.Dapper / EntityFramework ( #1759 )
2022-01-11 10:40:51 +01:00
Jake Fink
8cbf1906ae
Allow MP policy check when registering via SSO ( #1779 )
...
* add endpoint to policies for invited users
* convert serialization to use built in dotnet tool
2021-12-21 12:10:01 -05:00
Thomas Rittson
cf5f2bf249
Fix error if user has access to all collections ( #1774 )
2021-12-20 15:28:07 +10:00
Oscar Hinton
23b0a1f9df
Run dotnet format ( #1764 )
2021-12-16 15:35:09 +01:00
Oscar Hinton
63f6dd9a24
Move request/response models ( #1754 )
2021-12-14 16:05:07 +01:00
Kyle Spearrin
18131ba1e3
remove jsreport pdfs. use stripe invoice pages.
2018-09-13 16:03:04 -04:00
Kyle Spearrin
60bb4d466c
stripe invoice number
2018-05-22 08:24:57 -04:00
Kyle Spearrin
87497a5608
update libs
2018-02-21 22:31:33 -05:00
Kyle Spearrin
78b28061b2
use item plan name if no description
2017-11-08 21:56:27 -05:00
Kyle Spearrin
e41461f8fc
org tax information
2017-10-25 12:41:07 -04:00
Kyle Spearrin
461be7a14f
api settings for our address
2017-10-25 10:59:30 -04:00
Kyle Spearrin
e7b565d007
invoice pdf generation api
2017-10-25 00:45:11 -04:00
Kyle Spearrin
8bcd4e0463
move all models into core
2017-03-08 21:55:08 -05:00
Kyle Spearrin
bd0c960e9f
move domains to Models.Table
2017-03-08 21:45:08 -05:00
Kyle Spearrin
7f4e79af63
Subvault APIs
2017-03-07 23:06:14 -05:00
Kyle Spearrin
7ca8629a13
org user details apis
2017-03-06 20:51:13 -05:00
Kyle Spearrin
5ac2113cac
org user management apis
2017-03-04 21:28:41 -05:00
Kyle Spearrin
29e3605576
organization signup apis and data model changes
2017-03-03 00:07:11 -05:00
Kyle Spearrin
b18b6a44ef
organizations to account profile
2017-03-02 21:51:03 -05:00
Kyle Spearrin
0b87e2c57e
Org API controller and supporting data access
2017-03-02 00:15:05 -05:00
Kyle Spearrin
acb1fc0be5
remove old share solution code
2017-02-28 22:51:29 -05:00
Kyle Spearrin
8c7f1dd343
Support for CipherKey and Share APIs
2017-02-27 22:58:01 -05:00
Kyle Spearrin
48cf44f5b2
share service setup
2017-02-25 23:38:24 -05:00
Kyle Spearrin
0caea4ab8b
share api
2017-02-21 23:18:12 -05:00
Kyle Spearrin
900e71d4dd
return share information with cipher API response
2017-02-21 22:52:02 -05:00
Kyle Spearrin
9ca2baba74
pub/priv keys and share updates
2017-02-21 00:27:32 -05:00
Kyle Spearrin
2b72197f0a
cipher share data and key response
2017-02-18 01:17:09 -05:00
Kyle Spearrin
024ee08907
public and private keys added to db and user domain. added account APIs got getting and putting keys.
2017-02-11 23:00:55 -05:00
Kyle Spearrin
0648c2d0a3
react to contact changes not being set from identity
2017-01-24 22:46:54 -05:00
Kyle Spearrin
52b8fef26f
identitysever cleanup
2017-01-20 22:26:19 -05:00
Kyle Spearrin
174ac313ea
fix null ref
2017-01-14 11:20:02 -05:00
Kyle Spearrin
93cff6e283
added parameter for excluded
2017-01-10 21:50:19 -05:00
Kyle Spearrin
ce036c5e16
Moved domains APIs to new Settings controller
2017-01-10 21:39:25 -05:00
Kyle Spearrin
e57964e978
Rework models for global domains
2017-01-10 17:01:57 -05:00
Kyle Spearrin
7abde8c771
equivalent domains APIs and data models
2017-01-09 22:20:34 -05:00
Kyle Spearrin
9cde513026
Refactor naming: Sites => Logins
2017-01-02 21:52:13 -05:00
Kyle Spearrin
4867df0138
Adjusted two factor recovery model and moved functionality to user service
2016-11-14 23:32:15 -05:00
Kyle Spearrin
e68ed04f77
Require 2FA token in order to disiable 2FA. Added 2FA recovery code to data/domain model and exposed recover and regenerate 2FA APIs
2016-11-14 21:13:53 -05:00
Kyle Spearrin
229f4b0a30
adjust cipher length validators
2016-10-13 18:45:33 -04:00
Kyle Spearrin
80e1ba16ad
Do not require uri and password for sites
2016-10-12 22:41:57 -04:00
Kyle Spearrin
d300c82ffd
Added support for device registration during two factor login
2016-07-23 02:49:57 -04:00
Kyle Spearrin
ba209e41ce
Register name not required. Updated mail template ids.
2016-07-05 22:21:42 -04:00
Kyle Spearrin
731e1bcf46
apple data for push notifications
2016-06-30 00:35:17 -04:00
Kyle Spearrin
0e6fd21805
Updates for devices
2016-06-21 22:17:31 -04:00
Kyle Spearrin
37ec1de7a3
Added device identifier, APIs for updating token by identifier, Device creation/update upon signin.
2016-06-21 00:08:22 -04:00
Kyle Spearrin
4fd65f974d
device apis and models
2016-06-18 16:03:33 -04:00