iglocska
c186c88d5c
chg: [navigation] Breadcrumb generation is user aware
...
- moved the initialisation of the generation to be invoked from the appcontroller's beforefilter, after the user is loaded into the ACL component
- Only show user setting edits when the user is editing themselves
2022-01-26 14:21:27 +01:00
iglocska
9a0ddef2af
new: [ACL] added canEditUser() function
...
- simple comparison between two users
- checks role + org based permission
2022-01-26 14:16:28 +01:00
Sami Mokaddem
54ee91ba1a
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop
2022-01-26 12:11:53 +01:00
Sami Mokaddem
f53b458103
fix: [userSettings] Allow admin to edit other user's settings
2022-01-26 12:11:44 +01:00
Luciano Righetti
4c60fa0017
chg: tighten tests assertions
2022-01-26 11:00:48 +01:00
Luciano Righetti
d18471ba95
fix: failing when request is empty json object
2022-01-25 18:02:41 +01:00
Luciano Righetti
5da61f15dd
add: initial version of cerebrate->cerebrate misp interconnection
2022-01-25 18:01:51 +01:00
iglocska
19c81b7c11
fix: [Sharing groups] UUID and owner org shouldn't be editable
2022-01-25 17:09:29 +01:00
iglocska
c4a4512175
Merge branch 'main' into develop
2022-01-25 17:02:45 +01:00
iglocska
1086e41086
fix: [modified] saving fixed for sync captures
...
- set the field as not dirty to force an update
- stops the exceptions thrown on pulling these objects in
2022-01-25 17:01:27 +01:00
iglocska
9ce2e1d73b
Merge branch 'develop' into main
2022-01-25 15:59:42 +01:00
iglocska
acc9c94baa
Merge branch 'main' into develop
2022-01-25 15:59:31 +01:00
iglocska
55782af52b
fix: [users] add
...
- fixed role selection
2022-01-25 15:58:31 +01:00
Sami Mokaddem
44913c5ed7
fix: [users:settings] Allow admin to see account settings of other users
2022-01-25 15:27:34 +01:00
Sami Mokaddem
578eacfd89
fix: [templates:common] Removed extra closing tag
2022-01-25 15:02:58 +01:00
Sami Mokaddem
e05bf61251
chg: [inbox:createEntry] Checks for remote back connection is more flexible
...
Handle the case of trailing slash
2022-01-25 15:02:52 +01:00
Sami Mokaddem
88313679a6
chg: [outboxProcessors:brood] Gracefully catch server errors on remote broods
2022-01-25 15:02:46 +01:00
Sami Mokaddem
7faca94520
chg: [outboxProcessors:broods] Provide errors while trying to re-send a message
2022-01-25 15:02:41 +01:00
Sami Mokaddem
eef09f44c4
chg: [brood:connectionTest] Correctly handles network exceptions
2022-01-25 15:02:35 +01:00
Sami Mokaddem
4f8b663b87
chg: [localtTools:connectionRequest] Provide more info on exception
2022-01-25 15:02:30 +01:00
Sami Mokaddem
7d227a4387
chg: [inbox:index] Sort messages by created datetime
2022-01-25 15:02:25 +01:00
Sami Mokaddem
dc2bfcb6b2
fix: [components:CRUD] Support of controller's paginate public variable
2022-01-25 15:02:16 +01:00
Sami Mokaddem
6005552e76
fix: [genericElements:tags] List tags when editing an entity
2022-01-25 15:02:04 +01:00
Sami Mokaddem
a7e2fb2ea7
chg: [auditlog:index] Break text in changed column
2022-01-25 15:01:48 +01:00
iglocska
e9f77aff51
Merge branch 'develop' into main
2022-01-25 11:36:06 +01:00
iglocska
7830e24e68
Merge branch 'main' of github.com:cerebrate-project/cerebrate into main
2022-01-25 11:35:19 +01:00
iglocska
57e2c75352
fix: [users] role based action filtering added
...
- to avoid annoying clickable, but blocked actions for og admins
2022-01-25 11:34:22 +01:00
Luciano Righetti
6479fd6183
chg: clean test
2022-01-24 11:43:40 +01:00
Andras Iklody
b556f7f22a
Update VERSION.json
2022-01-21 14:39:43 +01:00
iglocska
932a28288d
new: [CRUD] added some new useful features
...
- afterFind for the edit functions to make last minute decisions on the modification after already having loaded the data to be modified
- moved the field restrictions to be able to pass it to the view
- try/catch for bulk deletions. A single failure in the beforeSave call will no longer block the entire saving process
2022-01-21 13:41:29 +01:00
Andras Iklody
e9e9c7f43e
Merge pull request #85 from righel/add-test-workflow-gh-action
...
add: github action test workflow
2022-01-20 16:36:09 +01:00
Luciano Righetti
8d4eabf255
chg: minor improv
2022-01-20 16:33:28 +01:00
Luciano Righetti
b2ffc822e9
fix: run wiremock in background
2022-01-20 16:29:31 +01:00
Luciano Righetti
6e4dc3a6cd
add: github action test workflow
2022-01-20 16:23:48 +01:00
Andras Iklody
80cd93da40
Merge pull request #80 from righel/add-integration-tests
...
Add integration tests
2022-01-19 16:25:19 +01:00
Luciano Righetti
25b7d167f1
chg: remove the /api/v1 prefix for api endpoints
2022-01-19 16:22:44 +01:00
Luciano Righetti
01b4bc9bac
chg: remove todo section
2022-01-19 16:13:37 +01:00
Luciano Righetti
b1f63f190c
chg: move openapi validator initialization to tests/bootstrap.php so its only parsed once.
2022-01-19 16:08:50 +01:00
Luciano Righetti
862ea58e49
fix: assertions are already executed
2022-01-19 15:18:29 +01:00
Luciano Righetti
7ed87ff0f2
chg: refactor ApiTestTrait to reduce code duplication, enforce openapi spec validations
2022-01-19 15:15:49 +01:00
iglocska
475a13847e
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop
2022-01-19 14:59:48 +01:00
iglocska
87619a7f35
Merge branch 'main' into develop
2022-01-19 14:59:34 +01:00
iglocska
d488f01051
fix: [authkey] add fixed
...
- incorrectly potentially filter out valid options when adding a key by a regular user
2022-01-19 14:39:03 +01:00
Sami Mokaddem
c7ccff5e1e
fix: [doc] Typo in text
2022-01-19 14:19:55 +01:00
Sami Mokaddem
5a06a97c32
new: [doc] Added prerequisites document
2022-01-19 14:04:13 +01:00
Luciano Righetti
5eca1a9160
add: change password via api test, add helper methods to ApiTestTrait.
2022-01-19 10:45:51 +01:00
Sami Mokaddem
1d7fc00a65
chg: [layout:header-profile] Improved spacing
2022-01-19 09:33:57 +01:00
Sami Mokaddem
b42941dc8e
Merge remote-tracking branch 'origin/develop' into develop
2022-01-19 09:04:20 +01:00
Sami Mokaddem
20cc6017d0
fix: [localTool:CommonConnector] Ensure one logger per connector
2022-01-19 09:04:10 +01:00
Luciano Righetti
ee5c723c71
Merge branch 'develop' into add-integration-tests
2022-01-18 18:11:53 +01:00