Commit Graph

48 Commits

Author SHA1 Message Date
Nicolai Veliki 7fd1b09eaf
get plan info 2023-06-27 22:03:35 +00:00
Nicolai Veliki b0087b8aac
check payment plan transactions 2023-06-26 22:19:19 +00:00
Nicolai Veliki d51fc09cd8
checkMaxUsersPaymentPlan 2023-06-26 16:16:29 +00:00
Nicolai Veliki 63dbdf0245
ts import needs fix 2023-06-26 15:45:12 +00:00
Nicolai Veliki 0a741f43ff
new user restriction based on payment plan 2023-06-26 15:44:08 +00:00
Nicolai Veliki 3e5368baeb
any email can only be used once per app for totp user 2023-06-26 15:33:53 +00:00
Nicolai Veliki b3e44a86c8
unused import 2023-06-26 15:33:22 +00:00
Nicolai Veliki 751c1b9635
return payment plans for app and default plan if plans are empty 2023-06-18 12:25:36 +00:00
Nicolai Veliki 236b6beb8a
import payment plan and template 2023-06-18 11:51:50 +00:00
Nicolai Veliki 35acac90d5
create template and plan entities and link to application 2023-06-18 09:05:26 +00:00
Nicolai Veliki a145aff748
additional admin checks 2023-06-17 18:43:18 +00:00
Nicolai Veliki 5e9710a574
save edits (duh) 2023-06-17 18:43:05 +00:00
Nicolai Veliki 1fc515905e
delete Totp User 2023-06-17 11:43:32 +00:00
Nicolai Veliki 433a0bfc40
checkPermissions 2023-06-17 11:41:09 +00:00
Nicolai Veliki 8d54645615
relative path import 2023-06-17 11:07:27 +00:00
Nicolai Veliki 4cd3311e56
reject otp authentication from deactivated users 2023-06-17 11:03:46 +00:00
Nicolai Veliki bc7752eeb2
(de-)activate TotpUser 2023-06-17 10:53:39 +00:00
Nicolai Veliki ad9fd57a60
patch totp user 2023-06-16 12:21:08 +00:00
Phillip Thern a1342ec2ba Resolve "jumbled log order" 2023-06-16 08:26:43 +02:00
Nicolai Veliki 0c0563be5c
record successful otp auth from app 2023-06-08 22:38:03 +00:00
Phillip Thern 07d0bc6c96 no token at all 2023-06-07 16:26:29 +02:00
Phillip Thern db9fe7b542 return only second part of app token 2023-06-07 15:56:16 +02:00
Nicolai Veliki ab9bd1794c
hammering out kinks 2023-06-05 21:22:27 +00:00
Nicolai Veliki 98d147da96
owner edit 2023-06-05 00:08:56 +00:00
Nicolai Veliki 3c2838c2f2
rewrite logs on delete 2023-06-04 13:04:01 +00:00
Nicolai Veliki cca366bcc7
get totp user info & logs 2023-06-04 13:03:37 +00:00
Nicolai Veliki 0e1e52906c
delete application 2023-06-04 13:02:20 +00:00
Nicolai Veliki b52d142f5e
error message in httpException 2023-06-02 21:24:40 +00:00
Nicolai Veliki df8f731a60
name in body error hint 2023-06-02 21:23:48 +00:00
Nicolai Veliki eb43a04f02
paged responses should always have data 2023-06-02 18:49:07 +00:00
Nicolai Veliki 7da7f5234a
lazy load application owner 2023-06-02 16:59:42 +00:00
Nicolai Veliki fd52fff035
token expires 1h 2023-06-02 16:59:28 +00:00
Nicolai Veliki a380284070
array.includes illegal 2023-05-29 19:32:46 +00:00
Nicolai Veliki d5cb8b1872
baseUrl on request log 2023-05-29 19:22:04 +00:00
Nicolai Veliki 83d7819688
use forwarded ip if available 2023-05-29 19:06:57 +00:00
Nicolai Veliki 82469b7a30
reverse order log access 2023-05-29 19:01:36 +00:00
Nicolai Veliki 6fa8da812f
log route 2023-05-21 01:45:31 +00:00
Nicolai Veliki 1f981d1c9f
logging 2023-05-20 21:23:37 +00:00
Nicolai Veliki 5caaed03c6
generic app config 2023-05-13 22:53:12 +00:00
Nicolai Veliki 37915ec620
create and verify totp user for new app 2023-05-13 22:36:16 +00:00
Nicolai Veliki 417f037814
not yet tested 2023-05-11 22:27:53 +00:00
Nicolai Veliki d9470d6509
aüülication and totpuser stuff 2023-05-09 21:19:13 +00:00
Nicolai Veliki 18080f9e09
fix mail issues 2023-05-09 01:07:07 +00:00
Nicolai Veliki b742cfb301
fixed jwt and missing await in ownerservice 2023-05-09 00:47:55 +00:00
Nicolai Veliki 7f5d44f37d
auth 2023-05-08 23:04:23 +00:00
Nicolai Veliki b1c84e4f38
fundamental dataservices 2023-05-07 14:27:25 +00:00
Nicolai Veliki 658e9adb94
userService 2023-05-07 01:48:10 +00:00
Nicolai Veliki 46b14d9227
basic setup 2023-05-06 23:54:42 +00:00