Commit Graph

1144 Commits (4b5b2bc7e2f1076abff609667820c78f64d4b8ee)

Author SHA1 Message Date
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
Sami Mokaddem 74df550419
chg: [inbox:collectNotifications] Collect notifications for the logged in user 2022-01-25 11:32:09 +01:00
Sami Mokaddem 42de70e87d
chg: [ui:header-notification] Added support of variant severity 2022-01-25 11:31:17 +01:00
Sami Mokaddem dd3a1b8a15
chg: [appcontroller] Breadcrumbs and notifications are fetched only if the user is logged in 2022-01-25 11:29:50 +01:00
Sami Mokaddem 249892c3e0
chg: [notifications] Support of modal when clicking on notification element 2022-01-25 09:32:16 +01:00
Sami Mokaddem 38caafb76e
chg: [inbox:createEntry] Checks for remote back connection is more flexible
Handle the case of trailing slash
2022-01-24 17:37:32 +01:00
Sami Mokaddem 670c5abaae
chg: [outboxProcessors:brood] Gracefully catch server errors on remote broods 2022-01-24 17:36:12 +01:00
Sami Mokaddem 244db2112c
chg: [outboxProcessors:broods] Provide errors while trying to re-send a message 2022-01-24 16:48:58 +01:00
Sami Mokaddem b343c22f23
chg: [brood:connectionTest] Correctly handles network exceptions 2022-01-24 16:35:42 +01:00
Sami Mokaddem 7535cd2bdf
chg: [localtTools:connectionRequest] Provide more info on exception 2022-01-24 16:12:46 +01:00
Sami Mokaddem 5cac62a9b8
fix: [localToolConnectors:MISP] Fixed typo 2022-01-24 15:16:18 +01:00
Sami Mokaddem 6321725fa9
new: [notification] Added initial version of the notification system 2022-01-24 15:13:28 +01:00
Sami Mokaddem fc2c67ef55
new: [dependency:js] Added moment.js 2022-01-24 15:12:48 +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
Sami Mokaddem 9540bff6ce
chg: [web:deps] Updated font-awesome version from 5.8.2 to 5.15.4 2022-01-21 12:21:09 +01:00
Sami Mokaddem 7c557f6d85
chg: [inbox:index] Sort messages by created datetime 2022-01-21 09:48:53 +01:00
Sami Mokaddem a59f59ba0d
fix: [components:CRUD] Support of controller's paginate public variable 2022-01-21 09:35:55 +01:00
Sami Mokaddem 7af31448cd
fix: [genericElements:index_table] Improved positioniong of pagination link for sorting 2022-01-21 09:09:05 +01:00
Sami Mokaddem 695fcdaf26
chg: [genericELements:index_table] Tabler head accept icons 2022-01-21 09:08:13 +01:00
Sami Mokaddem b8bc79e072
new: [helper:valueGetter] Helper to help execute closure to get a value if needed 2022-01-21 09:07:21 +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
Sami Mokaddem f8c775ba03
chg: [api:index] Serve redoc script directly form the server 2022-01-20 14:54:47 +01:00
Sami Mokaddem d324eb497e
fix: [genericElements:tags] List tags when editing an entity 2022-01-20 14:37:19 +01:00
Sami Mokaddem ef16bc3676
chg: [auditlog:index] Break text in changed column 2022-01-20 14:24:03 +01:00
Sami Mokaddem 4c6780c151
Merge branch 'refactor-metatemplates' into develop-unstable 2022-01-20 14:00:57 +01:00
Sami Mokaddem 788fcd19ce
fix: [themes] Recompiled css file repairing the merge conflict overlooked 2022-01-20 14:00:37 +01:00
Sami Mokaddem 8d60c93328
new: [themes] bash script to help dev compile css files 2022-01-20 13:59:43 +01:00
Sami Mokaddem 8dd330fcea
Merge branch 'refactor-metatemplates' into develop-unstable 2022-01-20 13:56:18 +01:00
Sami Mokaddem 38a9aa9869
chg: [auditlog] Allow filtering and searching the table 2022-01-20 13:55:27 +01:00
Sami Mokaddem 420bbb9207
fix: [auditlog] Typo in field name 2022-01-20 13:54:59 +01:00
Sami Mokaddem ec76948ebd
fix: [component:CRUD] Filtering view variables get correctly set 2022-01-20 13:54:17 +01:00
Sami Mokaddem e6ec31ff23
fix: [appTable:table_statistics] Compute timeline only if the fields exist in the DB schema 2022-01-20 13:44:19 +01:00
Sami Mokaddem f3813dd5a7
fix: [auditlog] Clean up of leftover copy paste 2022-01-20 13:43:29 +01:00
Sami Mokaddem a98c7f8f32
fix: [metaTemplate] Various fixed on meta-templates updates 2022-01-20 12:00:39 +01:00
Sami Mokaddem 86946719c7
chg: [component:CRUD] Fixed typo 2022-01-20 11:57:48 +01:00
Sami Mokaddem a60ca95120
chg: [ui:api] Moved API navigation link into admin section and created breadcrumb config 2022-01-20 09:32:39 +01:00
Sami Mokaddem 2e0051401f
chg: [appController] Don't generate nav breadcrumbs in API context 2022-01-20 09:31:51 +01:00
Sami Mokaddem 6be08e3100
fix: [appTable:activityStatistics] Variation take for the activity of the last x days 2022-01-20 09:05:02 +01:00
Sami Mokaddem 324ac1ce40
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into refactor-metatemplates 2022-01-20 09:00:45 +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