Commit Graph

30 Commits

Author SHA1 Message Date
8cf7370cae Allow changing the case of name of an organisation only 2023-10-16 13:30:47 +01:00
0f5140d01f Simplified the organisation column permissions for now 2023-07-18 13:29:34 +01:00
522718f7ee Re-built organisation permissions 2023-06-07 13:41:14 +01:00
85175f2ead Show/hide columns programatically 2023-06-06 15:51:06 +01:00
1fe9cba239 Fixed nesting of sprunje where clause 2022-03-15 12:17:40 +00:00
05942afd61 Fixed permission for editing name of organisation 2022-03-08 16:52:51 +00:00
340413ff38 Allow editable fields to be selected by permission 2022-03-08 15:16:54 +00:00
e62e71ab6c Fix page redirect after changing an organisation name (slug) from the organisation info page (Fixes #9) 2022-02-22 11:43:48 +00:00
64971d6262 Change leave redirect to organisations list page if access is granted, dashboard if otherwise 2022-02-15 17:31:29 +00:00
77da13e0a0 Fixed button states 2022-02-15 16:58:39 +00:00
abe208bc50 Fixed nulled organisation name 2022-02-15 15:49:47 +00:00
cd8a16f4a8 Revamped the organisation approvals process & refactored some files 2022-02-15 15:26:56 +00:00
f4fba338c5 When restoring an organisation that was rejected, revert the approval request as well 2022-02-11 13:38:24 +00:00
d00694f9cb Hide slug from non-admin editers 2022-02-10 17:54:36 +00:00
4d57f6d33e Allow non-admin users to see the organisations list (required for easier "Join" and "Register" requests). Filter the list to approved or memberOf organisations only. 2022-02-10 17:19:47 +00:00
57dfed304f Added functionality to permenently delete or restore deleted organisations 2022-02-10 15:52:57 +00:00
b64b4d72f9 Organisation registration process implemented with configurable approval workflow 2022-02-10 13:00:51 +00:00
6570f2fb27 Added an approved flag to organisations with a status column as an indicator, pending registration/approval workflow 2022-02-10 12:51:29 +00:00
711968df08 Allow members to leave organisations 2022-02-09 12:34:30 +00:00
2b25f390d7 Hard delete merged organisations 2022-02-09 11:02:22 +00:00
8b2089fede Updated viewable and editable organisation fields 2022-02-08 09:47:43 +00:00
4bd115ba4d Fixed merge_organisations permission check 2022-02-08 09:34:26 +00:00
19afb760a1 Fix handling of existing organisation name/slug clashes 2022-02-08 09:34:09 +00:00
28255e315a Added capability to merge organisations
- Added an interface for organisation
- Added beforeDelete and beforeMerge callbacks
- Added hard/soft delete to organisations
2022-02-07 16:20:30 +00:00
ae0c884e44 Split organisation member management out of the organisation controller into a sub-controller 2022-02-07 12:04:10 +00:00
feaf3d5813 Added organisation information page 2022-02-07 11:23:32 +00:00
830a1b49a8 Update organisation functionality 2022-02-04 12:36:47 +00:00
2cf2777494 Delete organisation functionality 2022-02-04 11:42:43 +00:00
f850e4cace Create organisation functionality 2022-02-04 11:23:48 +00:00
584aa1909e List existing organisations 2022-01-21 10:56:43 +00:00