Commit Graph

524 Commits (3ea5b7830d4c3d8dda6f67c89de7ff5da680a0d7)

Author SHA1 Message Date
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 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
Sami Mokaddem b6b4310da4
chg: [indexes] Added `select all` option for some tables 2023-09-27 12:05:48 +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
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 c124ebc0d8
fix: [ACL] fixes 2023-09-12 11:08:46 +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 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 3514f8bd7c
chg: [genericElements:numberOfElement] Added parameter to show or not the `show all` option 2023-09-06 09:18:40 +02:00
Sami Mokaddem 1ea7c796ac
chg: [component:CRUD] Include meta-fields in REST queries and clever pagination support for REST queries 2023-08-29 14:57:48 +02:00
iglocska 6e33d78996
Merge branch 'main' into develop 2023-05-26 16:15:58 +02:00
iglocska 52e8a5c6a6
new: [enumerations] added enumerations system
- for string entry fields, simply add lists of values to convert the text entry for values
- helps with maintaining accurate lists
- currently the fields that are valid targets are organisations.nationality, organisations.sector, organisations.type
2023-05-26 16:13:52 +02:00
iglocska 41749ae5a8
fix: [users] added the country information to the index / view 2023-05-25 16:22:49 +02:00
Sami Mokaddem 3ae32606cc
Merge branch 'main' into develop 2023-03-30 16:14:53 +02:00
Sami Mokaddem 5cb65f8fc1
fix: [genericElements:formInfo] Removed unused portion of code 2023-03-30 16:14:15 +02:00
Sami Mokaddem 7df0169ecf
fix: [meta-template-name-directory] Do not access property from null object 2023-03-23 14:44:05 +01:00
Sami Mokaddem 768bbcb996
fix: [meta-template-direcotry:index] Pass baseurl to the anonymous function 2023-03-23 14:29:22 +01:00
Sami Mokaddem 8e2718a0ae
fix: [metaTemplateDirectory:index] No static call anymore 2023-03-23 13:35:45 +01:00
Sami Mokaddem 6fe1318ada
fix: [template:update_all] Correct usage of modal parameters 2023-03-23 10:41:54 +01:00
Sami Mokaddem 06d9f02998
fix: [app:js] Removed log forgotten console log output 2023-03-21 09:49:48 +01:00
Sami Mokaddem 6ff8eb6a91
chg: [UI:saas] Clean-up css files and improved sidebar behavior and rendering for all themes 2023-03-21 09:45:21 +01:00
Sami Mokaddem dbf18da087
fix: [meta-template:update] Typo in variable name 2023-03-13 11:40:47 +01:00
Sami Mokaddem c2e9fd3b75
chg: [meta-template:index] Added link to metaTemplateNameDirectory 2023-03-13 11:38:32 +01:00
Sami Mokaddem 47bebe5b68
chg: [metaTemplate:update] Gracefully handle case when template on disk is not readable 2023-03-13 11:37:58 +01:00
Sami Mokaddem 5b07c57037
fix: [elements:dropdownField] Always attach select2 to the body 2023-03-13 10:02:33 +01:00
Sami Mokaddem db19afd9ac
chg: [ui:select2] Added CSS file relying on BS variables instead of default theme hardcoded values 2023-03-13 09:59:01 +01:00
Sami Mokaddem acb66ac4a0
fix: [individuals:delete] Gracefully catches deletion of individuals associated to a user 2023-03-13 08:05:32 +01:00
Sami Mokaddem 6fc568e80e
new: [metaTemplateNameDirectory] Added index to see the known template and their associated saved meta-templates 2023-02-27 12:16:36 +01:00
Sami Mokaddem 59f8608d50
new: [user:permissionLimitation] Added current permission status while in `add` or `edit` context
Also moved the notification key from meta-fields to meta-template-fields
2023-02-24 15:22:18 +01:00
Sami Mokaddem 57835b8e52
fix: [elements:metaTemplateForm] Restored error container in the form 2023-02-24 15:05:19 +01:00
Sami Mokaddem 14b46c0e9d
fix: [element:metafields_panel] Correct usage of notices for bootstrap/listTable 2023-02-24 15:03:06 +01:00
Sami Mokaddem af8f1e9e74
chg: [tags:org/individual] Relaxed ACL on tagging
- Before only `site_admin` could add tags.
- Now `org_admins` can add tags for their orgs and individuals
- Regular users can self manage their own individual tag
2023-02-24 11:17:55 +01:00
Sami Mokaddem cbdf64a784
new: [element:tagsField] Added support of editable based on passed configuration 2023-02-24 11:12:48 +01:00
Sami Mokaddem 22c460575e
chg: [organisations:add] Added notice about UUID reuse 2023-02-24 10:06:04 +01:00
Sami Mokaddem 6eb5106153
new: [ui:formInfo] Rafactored formInfo and added support of field description
Can be done by using the `tooltip` key on the field configuration
2023-02-24 10:03:45 +01:00
Sami Mokaddem b4df0ce289
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2023-02-23 14:59:10 +01:00
Sami Mokaddem a67c6b70d5
chg: [roles:index] Only show `add role` button for users having ACL access 2023-02-23 14:58:54 +01:00
Sami Mokaddem f18cde8b0f
fix: [authkey:add] Forced `expiration` field to use datetime UI component
Fix #145
2023-02-23 14:22:00 +01:00
Sami Mokaddem 4d4642770f
new: [crud:filter] Added support of IN searches using dropdown 2023-02-23 12:55:18 +01:00
iglocska ab2ab4e8f8
chg: [organisations] nationality field renamed to country
- UI display only so far
  - want to maintain alignment with MISP, might change in the future
- filtering still calls it nationality
- API still calls it nationality
2023-02-22 00:37:34 +01:00
Sami Mokaddem 0850c92e89
chg: [users:index] Added setting to allow the deletion of users
Fix #119
2023-02-16 15:07:06 +01:00
Sami Mokaddem b0e06cd0f6
fix: [users:index] Removed deletion button for self
Fix #118
2023-02-16 14:59:52 +01:00
Sami Mokaddem 62b2a1b264
new: [crud:auditlog] Added auditlogs for entity being viewed 2023-02-16 14:52:05 +01:00