Kyle Spearrin
f3f1ac57d2
refactor policy apis
2020-01-20 08:53:15 -05:00
Kyle Spearrin
ff8731c82f
add usepolicies to org profile object
2020-01-15 15:17:32 -05:00
Kyle Spearrin
e8054df5b4
use policies property for orgs
2020-01-15 15:00:54 -05:00
Kyle Spearrin
58faf5266b
policy events
2020-01-15 09:43:49 -05:00
Kyle Spearrin
4e4644e17d
stub out organization policy db schema
2020-01-06 14:26:48 -05:00
Papina
665e78ec1c
PostgreSQL - Functions ( #578 )
...
* PostgreSQL initial commit of translation from SQL Server to PostgreSQL
* snake_case added.
set search path for schema. schema qualified name no longer needed for creation and access of functions.
* Table DDL for PostgreSQL
* Rename User.sql to user.sql
* PostgreSQL views,
snake_case column fix for user_create,
rename of users.sql file to lowercase
* user_update function
* remove tabs
* cast types, and table DDL changed to match
* case
* resolve casting issues. casting is done inside function
* update views
* more functions
* more functions
* removed casting
* spelling mistake
* spelling
* changes to functions, added replace
2019-12-02 08:28:18 -05:00
Papina
79ffda0377
#453 PostgreSQL - Views ( #560 )
...
* PostgreSQL initial commit of translation from SQL Server to PostgreSQL
* snake_case added.
set search path for schema. schema qualified name no longer needed for creation and access of functions.
* Table DDL for PostgreSQL
* Rename User.sql to user.sql
* PostgreSQL views,
snake_case column fix for user_create,
rename of users.sql file to lowercase
2019-09-12 07:59:07 -04:00
Kyle Spearrin
ba6baa3caa
clean up pgsql
2019-09-11 13:44:56 -04:00
Papina
5000de6fa8
#453 Added PostgreSQL initial db scripts (User) ( #556 )
...
* PostgreSQL initial commit of translation from SQL Server to PostgreSQL
* snake_case added.
set search path for schema. schema qualified name no longer needed for creation and access of functions.
* Table DDL for PostgreSQL
2019-09-11 13:38:46 -04:00
Kyle Spearrin
35804e10cf
collection cipher query improvements
2019-05-28 23:55:47 -04:00
Kyle Spearrin
d34cde7579
group name fix
2019-05-15 22:38:52 -04:00
Kyle Spearrin
b4148d3532
fix issues on cipher admin endpoints
2019-05-01 09:38:13 -04:00
Kyle Spearrin
bae1884630
filter nulls from transaction gateway index
2019-03-08 16:57:14 -05:00
Kyle Spearrin
605efeb6d6
suppress sql proj warnings
2019-03-07 23:03:32 -05:00
Kyle Spearrin
75f01a5774
collection externalId
2019-03-07 15:18:27 -05:00
Kyle Spearrin
00f3c476ae
apis for getting user details
2019-03-05 23:22:43 -05:00
Kyle Spearrin
c4ac86d4f4
db changes for org api
2019-03-01 23:44:45 -05:00
Kyle Spearrin
f70ececa9d
get rid of premium renewal jobs for braintree
2019-02-14 10:18:27 -05:00
Kyle Spearrin
bc30f47331
is null, not =
2019-02-09 21:38:33 -05:00
Kyle Spearrin
44630e9728
handle transactions on paypal webhook
2019-02-01 22:22:08 -05:00
Kyle Spearrin
11f353050f
fix sql proj file
2019-01-31 17:02:08 -05:00
Kyle Spearrin
25f3b76e6b
added transactions table
2019-01-31 16:45:01 -05:00
Kyle Spearrin
84800da1fb
set up postgresql repository
2019-01-15 21:55:42 -05:00
Kyle Spearrin
4a38713c4b
return twofactor enabled property on org users api
2018-12-19 11:48:36 -05:00
Kyle Spearrin
826f439618
fix org id in sproc
2018-10-22 14:39:42 -04:00
Kyle Spearrin
0b166a080e
limit collection scope option when creating cipher
2018-10-22 14:09:55 -04:00
Kyle Spearrin
c710226223
set cipher id to limit collection scope
2018-10-22 10:15:03 -04:00
Kyle Spearrin
4e8a313d3d
dont set userid on cipher if orgid is set
2018-10-22 10:06:05 -04:00
Kyle Spearrin
22033d075d
increase group name length to 100
2018-10-22 09:34:26 -04:00
Kyle Spearrin
96b492fa07
apis for creating ciphers with org & collections
2018-10-19 12:07:31 -04:00
Kyle Spearrin
45a77c8903
manager group user apis
2018-10-18 08:38:22 -04:00
Kyle Spearrin
33bfd12b7d
apis for managing collection users
2018-10-17 22:18:03 -04:00
Kyle Spearrin
7db36e0005
api adjustments for manager role and collections
2018-10-17 14:58:45 -04:00
Kyle Spearrin
5812915677
database maintenance jobs setup in admin
2018-10-09 10:12:27 -04:00
Kyle Spearrin
7164f378fc
purge org vault
2018-09-25 09:12:50 -04:00
Kyle Spearrin
c41a1e0936
CanAccessPremium checks instead of User.Premium
2018-08-28 16:23:58 -04:00
Kyle Spearrin
53caacb870
fix availablecollections queries for groups join
2018-08-23 23:46:18 -04:00
Kyle Spearrin
0932189ccb
support for user defined kdf parameters
2018-08-14 15:30:04 -04:00
Kyle Spearrin
98fc54881b
database tuning
2018-07-28 21:25:25 -04:00
Kyle Spearrin
545fb43dac
improvements to collection user sproc
2018-07-23 10:31:45 -04:00
Kyle Spearrin
94c7fdebf5
device index and updated folder delete sproc
2018-07-23 09:52:22 -04:00
Kyle Spearrin
24aa0dc026
delete null creationdates too
2018-07-21 08:58:16 -04:00
Kyle Spearrin
941792bdd8
u2f db updates
2018-07-21 08:44:21 -04:00
Kyle Spearrin
4c399aaf0d
new grant cleanup sproc
2018-07-20 23:08:10 -04:00
Kyle Spearrin
61806cd8ac
sql update script fixes
2018-07-17 21:41:16 -04:00
Kyle Spearrin
938b7f1230
premium renewal reminders job for braintree
2018-07-12 23:23:41 -04:00
Kyle Spearrin
476ee53931
add renewal reminder date prop to users
2018-07-12 17:35:01 -04:00
Kyle Spearrin
de552be25f
apis for bulk sharing
2018-06-13 14:03:44 -04:00
Kyle Spearrin
ebb1f9e1a8
use temp tables for better execution plans
2018-06-12 13:24:13 -04:00
Kyle Spearrin
74874a1c38
return collection readonly details
2018-06-11 14:25:53 -04:00