Commit Graph

1748 Commits (33c5c8a9d98e06ee2c7d1c166c54d32b6b79e8d0)

Author SHA1 Message Date
Sami Mokaddem 1c6c7f346a
fix: [users:edit] Correctly take into consideration perm-org-group-admin 2023-10-30 09:46:09 +01:00
Sami Mokaddem 3ea5b7830d
fix: [genericElements:alignmentField] Use correct URL for individual entries 2023-10-30 09:11:36 +01:00
iglocska d23e393a9a
fix: [topology] various fixes 2023-10-05 12:47:18 +02:00
iglocska 49d4c959aa
new: [topology improvements] added acl, menu access, downloader 2023-10-05 12:37:12 +02:00
iglocska 58f75e44c1
fix: [brood preview] indeces fixed 2023-10-05 11:30:06 +02:00
iglocska 6d6a0ec993
fix: [topology] added missing view 2023-10-05 11:29:31 +02:00
iglocska 6b53d6d81a
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2023-10-05 11:05:41 +02:00
iglocska b01a3bf83e
new: [topology UI] added 2023-10-05 11:05:20 +02:00
iglocska a0fedb011c
new: [UI] mermaid.js added 2023-10-05 11:00:51 +02:00
Sami Mokaddem b6b4310da4
chg: [indexes] Added `select all` option for some tables 2023-09-27 12:05:48 +02:00
Sami Mokaddem 845ba2bfc9
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2023-09-27 10:46:12 +02:00
Sami Mokaddem 0d5dee3524
fix: [component:CRUD] Do not limit results if the limit query parameter is not provided 2023-09-27 10:44:43 +02:00
Luciano Righetti 16f8ea8c2b fix: fix tests 2023-09-14 17:47:56 +02:00
Luciano Righetti a42599be32 fix: failing test, due to different user 2023-09-14 17:12:36 +02:00
Luciano Righetti eb95c44528
Merge pull request #151 from righel/fix-test-action
fix: fix test workflow action
2023-09-14 16:16:55 +02:00
iglocska fb83ae6701
Merge branch 'develop' 2023-09-13 11:02:02 +02:00
Sami Mokaddem b6458d862a
Merge branch 'main' of github.com:cerebrate-project/cerebrate into develop 2023-09-13 09:19:25 +02:00
Sami Mokaddem 672847b214
chg: [users:acl] Improved waterfall model for CRUD operation and updated UI to reflect them 2023-09-13 09:15:16 +02:00
iglocska dfd192c60c
Merge branch 'develop' 2023-09-13 07:18:53 +02:00
iglocska b0ebe774b6
fix: [ACL] group admins can view users in their group 2023-09-13 07:18:29 +02:00
iglocska 1f78180986
Merge branch 'develop' 2023-09-13 07:07:34 +02:00
iglocska e03a037511
fix: [internal] fixed the function checking if a user belongs to the current User's managed org group 2023-09-13 07:06:31 +02:00
Sami Mokaddem e64f4c341f
fix: [acl:canEditUser] Typo in table name 2023-09-12 15:01:22 +02:00
Sami Mokaddem b2df8192f7
fix: [OrgGroups:checkIfGroupAdmin] Consider site_admins as group admin 2023-09-12 14:31:03 +02:00
Sami Mokaddem 44527bbcb8
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2023-09-12 14:28:07 +02:00
iglocska 98b470774e
Merge branch 'main' into develop 2023-09-12 14:26:01 +02:00
iglocska 1a20eaace9
fix: [strict typing] Made Sami's frankenstein setup happy 2023-09-12 14:25:16 +02:00
Sami Mokaddem d5d1f0b572
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2023-09-12 14:18:20 +02:00
iglocska 306a8b5538
Merge branch 'develop' 2023-09-12 14:17:39 +02:00
iglocska 1d9b54348a
fix: [temp] ACL function built up 2023-09-12 14:17:11 +02:00
Sami Mokaddem d2cb072ce6
chg: [ui] Improved reflection of ACL logic in the UI for OrgGroups, Organisations and individuals. 2023-09-12 14:11:15 +02:00
iglocska 218f544b07
Merge branch 'develop' 2023-09-12 11:09:37 +02:00
iglocska 4d58b94d58
chg: [VERSION] bump 2023-09-12 11:09:21 +02:00
iglocska 9f1d9a1a68
Merge branch 'main' into develop 2023-09-12 11:09:03 +02:00
iglocska c124ebc0d8
fix: [ACL] fixes 2023-09-12 11:08:46 +02:00
iglocska e3f8c38dcd
fix: [org admins] should be able to edit the org 2023-09-12 10:54:06 +02:00
iglocska 69b653dd59
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2023-09-12 09:27:57 +02:00
iglocska 16a4a1cde5
new: [org Groups] added
- Org Groups allow user co-management of sub communities
  - Create an org group with a set of organisations
  - assign administrators to an org group
  - org group admins can modify users of the group
2023-09-12 09:26:07 +02:00
Sami Mokaddem 8b4b47775c
chg: [alignments:acl] Reflected ACL logic from individuals to alignments 2023-09-08 09:11:52 +02:00
Sami Mokaddem 367012af36
fix: [individual:edit] Select individuals based on their id and not their user_id 2023-09-07 16:43:30 +02:00
Sami Mokaddem 5aefc37837
chg: [users:edit] Allow users to self edit 2023-09-07 16:11:47 +02:00
Sami Mokaddem 08d2e193dd
chg: [user-settings:edit] Prevent assigning a setting to another user 2023-09-07 15:14:26 +02:00
Sami Mokaddem d46143a37f
chg: [command:summary] Added data about the modified entity 2023-09-07 15:01:13 +02:00
Sami Mokaddem 01356824a2
chg: [navigation:tags] Updated UI to reflect users' permissions 2023-09-06 10:42:08 +02:00
Sami Mokaddem bde01882d9
fix: [navigation:CRUDAction-auditlogs] Make ordering by created field unambigous and hide audit button to non-admin users 2023-09-06 10:17:06 +02:00
Sami Mokaddem 7377e77204
chg: [navigation:individuals] Only show edit and deletion buttons if users are allowed to do it 2023-09-06 09:48:16 +02:00
Sami Mokaddem 3514f8bd7c
chg: [genericElements:numberOfElement] Added parameter to show or not the `show all` option 2023-09-06 09:18:40 +02:00
Sami Mokaddem e7e5c0aebd
chg: [ACL:tags] Relaxed ACL on tags for index and view pages.
FIXME: Adapt changes in the UI to hide add/edit buttons and add link to the sidebar
2023-09-05 10:56:48 +02:00
Sami Mokaddem 9e18f4f0bb
chg: [ACL:individual/add] Allow `org-admin`s to create new individuals 2023-09-05 10:49:23 +02:00
Sami Mokaddem 883f0eb44a
fix: [userSettings:add] Aded check to avoid duplicated setting for the same user 2023-09-05 10:46:25 +02:00