Sami Mokaddem
|
ad3e89199b
|
chg: [settingTable] Added value validation before saving the setting
|
2022-02-07 12:01:07 +01:00 |
Sami Mokaddem
|
336dfb091c
|
chg: [settingTable] Gracefully handle if file not writeable
|
2022-02-07 11:11:25 +01:00 |
Sami Mokaddem
|
14ec995c2b
|
fix: [userSettings] Perform URI validation for bookmarks
- As reported by Dawid Czarnecki from Zigrin Security
|
2022-02-07 10:48:55 +01:00 |
iglocska
|
d45a4dc499
|
new: [registration] added optional registration flood protection
- As reported by Dawid Czarnecki from Zigrin Security
|
2022-02-07 02:03:41 +01:00 |
iglocska
|
e6643365d2
|
new: [flood protection] behaviour added
simple expiration system to allow flood protections to be added to any functionality
|
2022-02-07 02:01:59 +01:00 |
iglocska
|
5fbd53883f
|
fix: [sync] created field rules added
- should stop issues of SG/Individual downloads from remote brood
|
2022-01-31 09:35:33 +01:00 |
iglocska
|
c983c6f130
|
fix: [Keycloak baseurl] remove trailing slashes
|
2022-01-27 20:59:58 +01:00 |
iglocska
|
eb5f7aa675
|
chg: [base settings provider] pass settings by reference for evaluation
- opens it up for modifications by the hooking functions
|
2022-01-27 20:59:20 +01:00 |
iglocska
|
7834ab3d62
|
chg: [settingsTable] Use settings array for the actual saving in saveSetting
- allows us to modify a value in the processing steps before the value is committed to disk
|
2022-01-27 20:57:35 +01:00 |
iglocska
|
519fcd2b1a
|
fix: [lax URL validation] added for Broodstable
- can be reused elsewhere too
- allows for http://hostname style urls
|
2022-01-26 14:57:43 +01:00 |
iglocska
|
4b5bccae28
|
chg: [Organisation] Entity accessibility rules
- make created only accessible when creating new objects
|
2022-01-26 14:24:53 +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 |
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
|
eef09f44c4
|
chg: [brood:connectionTest] Correctly handles network exceptions
|
2022-01-25 15:02:35 +01:00 |
Luciano Righetti
|
f48c1a5a17
|
Merge branch 'develop' into add-integration-tests
|
2022-01-18 14:29:54 +01:00 |
Sami Mokaddem
|
0c9b032536
|
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop
|
2022-01-17 15:30:07 +01:00 |
Sami Mokaddem
|
ef2827e87a
|
fix: [userSettings] Various permissions issues
|
2022-01-17 15:24:30 +01:00 |
iglocska
|
244020802c
|
Merge branch 'main' into develop
|
2022-01-17 13:17:51 +01:00 |
iglocska
|
453c838dfe
|
fix: [placeholder removed] WiP functionality for local_tool->local_tool connections within the same brood temporarily removed
- was never fully implemented
|
2022-01-17 13:15:26 +01:00 |
iglocska
|
acf85e6d10
|
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop
|
2022-01-17 12:49:27 +01:00 |
iglocska
|
1b4c681a88
|
new: [Outbox] entity added
- to inherit the appModel functions
|
2022-01-17 12:47:48 +01:00 |
Sami Mokaddem
|
f18307b3cb
|
chg: [localTools:local_tool_connectors] Added support of CodeMirror placeholder
|
2022-01-17 11:30:26 +01:00 |
Luciano Righetti
|
a473a9d3fb
|
new: initial api and integration tests.
|
2022-01-05 17:44:02 +01:00 |
iglocska
|
136148705a
|
chg: [keycloak] added screw to loosen timing issues
|
2021-12-22 12:26:37 +01:00 |
iglocska
|
312229751b
|
fix: [keycloak] enrollment org_id issues fixed
|
2021-11-25 11:55:51 +01:00 |
iglocska
|
cc5c750de8
|
chg: [audit log] change field renamed to changed
- change is a reserved keyword
- this way quoting of field names is no longer needed in the cakePHP settings
|
2021-11-25 00:57:31 +01:00 |
iglocska
|
1ee895cedf
|
Merge branch 'main' into develop
|
2021-11-25 00:36:25 +01:00 |
iglocska
|
033f6d7f97
|
fix: [typo] organisations != oganisations
|
2021-11-25 00:02:16 +01:00 |
iglocska
|
c2cefb4311
|
fix: [user init] generation fixed
|
2021-11-24 23:59:34 +01:00 |
iglocska
|
c7768921fb
|
fix: [user init] explicit uuid creation removed
- added behavior wherever it was missing
|
2021-11-24 23:32:17 +01:00 |
iglocska
|
716f6b1147
|
fix: [default user creation] explicitly create UUIDs
|
2021-11-24 23:24:04 +01:00 |
Sami Mokaddem
|
e8e1a16673
|
chg: [search_all] Added drafty support of meta-fields
|
2021-11-24 22:39:22 +01:00 |
iglocska
|
eb0a67327a
|
fix: [initial user] generation fixed
- requires a default organisation + org link now
|
2021-11-24 14:46:34 +01:00 |
iglocska
|
92fee87a7f
|
fix: [keycloak] when enrolling users in keycloak, use the user organisation_id instead of the individual's first alias
|
2021-11-24 01:34:15 +01:00 |
iglocska
|
3cc857c42f
|
fix: [auditlog] use insert() rather than save() as that is not available in the behavior
- fixes exception on logging deletes, blocking any actual deletions
|
2021-11-24 01:33:26 +01:00 |
iglocska
|
e5e4e74cae
|
chg: [users] associated with orgs
|
2021-11-24 01:25:32 +01:00 |
iglocska
|
ff77af0a8e
|
new: [appmodel] moved constants related to the logging along with a getter to app model
|
2021-11-17 15:58:06 +01:00 |
iglocska
|
fe8e217d61
|
chg: [audit log naming] renamed action to request_action to avoid reserved keyword usage
|
2021-11-17 15:57:34 +01:00 |
iglocska
|
2e1ee2d064
|
new: [audit log] behaviour tied into the appropriate models
|
2021-11-17 15:43:52 +01:00 |
iglocska
|
23dc460359
|
new: [auditlog system] added
- port of Jakub Onderka's implementation from MISP
- Still not fully realised, lacking search functionalities
|
2021-11-17 14:44:07 +01:00 |
Sami Mokaddem
|
39f7a3f9e1
|
fix: [user] Added support of timestamp behavior
|
2021-10-21 11:33:41 +02:00 |
Sami Mokaddem
|
4cc4101670
|
fix: [in/outboxes] Full support of timestamp behavior
|
2021-10-21 11:27:02 +02:00 |
iglocska
|
411a37bfbf
|
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop
|
2021-10-21 11:00:13 +02:00 |
iglocska
|
d8b2de7460
|
chg: [settings] fixes
- use a JSON file for the config
- stop using cake4 dump/load for the process
- move settings back to the root level
- Research Flyer Carapace level 1
|
2021-10-21 10:58:07 +02:00 |
Sami Mokaddem
|
370ae3438e
|
new: [user:registration] Added user self-registration feature
|
2021-10-20 22:29:23 +02:00 |
iglocska
|
7ba043682b
|
fix: [settings] settings changes
- added keycloak settings back
- commented out placeholder settings
|
2021-10-20 14:34:46 +02:00 |
iglocska
|
c0e1936849
|
chg: [keycloak] settings moved to CerebrateSettingsProvider
|
2021-10-20 14:27:33 +02:00 |
iglocska
|
6262fb543c
|
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop
|
2021-10-20 14:27:14 +02:00 |
iglocska
|
ea73b19494
|
new: [keycloak] initial settings
|
2021-10-20 14:23:22 +02:00 |
Sami Mokaddem
|
6c4efc044d
|
fix: [settings] Make sure to save multi-select value as an array
|
2021-10-20 12:48:13 +02:00 |