153 Commits

Author SHA1 Message Date
ed09e998b9
admin: have a specific error message when trying to add a pending creation on a deleted user 2022-02-18 12:59:55 +01:00
4a51231bf9
admin resolver
- use entity instead of repository
- include deleted users in our query for pending transactions
- throw an error when trying to add or confirm a pending transaction for a deleted user
2022-02-18 12:44:35 +01:00
Alexander Friedland
912e35090a
Merge branch 'master' into static_decay_block 2022-02-16 11:51:01 +01:00
f3b3fa2eba
do not query on email opt in type, since we have different ones and legacy types. Furthermore order the result of the query. 2022-02-14 13:45:48 +01:00
Moriz Wahl
a347b337c6 take createdAt if updatedAt is not present 2022-02-11 14:55:31 +01:00
Moriz Wahl
0a545c5fbe fix missing negator 2022-02-10 08:14:58 +01:00
Moriz Wahl
b3be4f664a add date of last email confirmation send to admin user 2022-02-10 08:05:25 +01:00
Moriz Wahl
2c88bc0383 remove query for checkEmail as it is included in the user model now 2022-02-10 07:32:39 +01:00
Alexander Friedland
af3dd430e7
Merge branch 'master' into 1401-Admin-interface-does-user-have-member-area 2022-02-08 15:56:31 +01:00
elweyn
346ca8fc35 Merge conflict resolved. 2022-02-07 10:45:27 +01:00
ogerly
3806beb01e Add hasElopage flag to user entity for the admin user search. 2022-02-07 10:38:35 +01:00
Hannes Heine
80956bcee9
Merge branch 'master' into 1401-Admin-interface-does-user-have-member-area 2022-02-05 17:23:02 +01:00
c21f7da5ce
lint fixes 2022-02-04 15:50:24 +01:00
elweyn
14d9366ad6
Merge branch 'remove_unnecessary_repositories' of https://github.com/gradido/gradido into remove_unnecessary_repositories 2022-02-04 15:49:21 +01:00
545aca8ffb
lint fix 2022-02-04 15:48:04 +01:00
c63a42009e
removed references and implemented implicit active record queries 2022-02-04 15:48:04 +01:00
a334c916fd
fixed business logic with only one user 2022-02-03 21:35:15 +01:00
ogerly
4c3c49c9aa add hasElopage status in AdminResolver.ts 2022-02-03 11:43:07 +01:00
8005b700c3
removed references and implemented implicit active record queries 2022-02-02 19:54:47 +01:00
736310f5d5
fix build error - type errors 2022-02-02 19:48:20 +01:00
07299299a7
remove explicit write on removed column blockchainTypeId
removed test result comment from code
2022-02-02 17:18:28 +01:00
28e6522052
redo the remove repository change for AdminResolver and AdminPendingCreations since the Filename changed and git could not resolve this 2022-02-02 16:40:08 +01:00
71551153c4
backend changes to rename login_pending_tasks_admin table to admin_pending_creations 2022-02-02 16:25:15 +01:00
5bc23a4857
remove typeorm from backend project and reference the one installed in database. This way the default connection of the enteties can be used - this was not possible before since the connection waa created in the backend typeorm, but the entities are defined in the database installation.
We now remove the typeorm from backend and rely solely on the database typeorm. We now can use both activeRecord and dataMapper pattern.
2022-02-01 04:14:54 +01:00
Alexander Friedland
cce9e2af67
Merge branch 'master' into fix-creation-for-not-checked-email 2022-01-27 14:09:25 +01:00
elweyn
6c81673a4b Update creations of a user only if the old pending creation has the same month as the updated month. Throw exception before end of file. 2022-01-27 11:04:32 +01:00
elweyn
9e4d2498ca Throw exception before continuing the bussiness logic. 2022-01-27 10:38:35 +01:00
elweyn
a12378ed8b Checks if User has activated his Email before saving a open creation. 2022-01-27 10:33:06 +01:00
elweyn
d938814f1a Check if user account is not disabled to make a creation. 2022-01-27 10:24:03 +01:00
elweyn
afbc52c2aa Implemented a method to add back the summ to the creations array. 2022-01-26 20:10:11 +01:00
elweyn
190038eaa1 fix updatePendingCreation method logic, now it checks if the updated datas are allowed so that no user can get more than 1000 GDD per month. 2022-01-26 15:54:19 +01:00
Moriz Wahl
d441931125 get pagination working 2022-01-14 13:13:48 +01:00
Moriz Wahl
2b6dd2af87 implement fake pagination for searchUsers 2022-01-13 17:00:01 +01:00
Moriz Wahl
814f9e18dd fix update of open creations 2022-01-10 13:25:35 +01:00
Moriz Wahl
55d85a8ccf fix: Change Password in User Profile 2022-01-10 10:01:47 +01:00
elweyn
8053033c52 Fix linting. 2022-01-03 08:24:14 +01:00
Hannes Heine
a3f56832ef
Merge branch 'master' into adminCreateMultiplePendingCreations 2021-12-30 14:25:53 +01:00
Alexander Friedland
4330b9d760
Merge branch 'master' into adminCreateMultiplePendingCreations 2021-12-30 14:14:17 +01:00
elweyn
c31c8b28f2 Adding right to confirm pending creation. 2021-12-30 14:01:34 +01:00
elweyn
2f59ecae50 Adding right to delete pending creation. 2021-12-30 14:00:53 +01:00
elweyn
e440bb10b7 Adding right to search pending creation. 2021-12-30 13:59:39 +01:00
elweyn
56021489f8 Adding right to update pending creation. 2021-12-30 13:58:47 +01:00
elweyn
6e27c31d3c Adding right to create pending creation. 2021-12-30 13:57:28 +01:00
Hannes Heine
b9efa4b048
Merge branch 'master' into remove_self_creation_confirmation 2021-12-30 13:50:50 +01:00
Moriz Wahl
6a666edc9f test account activation email is sent 2021-12-27 20:48:39 +01:00
elweyn
dae95c7f65 Authorized function for each AdminResolver funktions, adding a check that pendingCreation userId different from moderator id. 2021-12-27 10:19:11 +01:00
Hannes Heine
634d2278b2
Merge branch 'master' into adminCreateMultiplePendingCreations 2021-12-22 15:38:18 +01:00
Hannes Heine
69ffa165d5
Update backend/src/graphql/resolver/AdminResolver.ts
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2021-12-21 16:38:16 +01:00
elweyn
967e47908a Remove the console.log, remove unused Int. 2021-12-21 15:39:53 +01:00
elweyn
84b81f6dc4 Remove console.log and commented code. 2021-12-21 14:38:18 +01:00