Commit Graph

10 Commits (b172a4d538c4183ac7ab18f50c1f60ded34d6870)

Author SHA1 Message Date
iglocska c07ca4c267
new: [internal] appcontroller/appmodel updates 2020-06-09 15:59:30 +02:00
iglocska e8d5caefea
new: [UUID] behaviour added
- auto set UUIDs on objects
2020-06-09 15:58:49 +02:00
iglocska 28c2ac04ea
new: [paramhandler] component added
- centralised handling of all things related to request parameter parsing
2020-06-09 15:58:11 +02:00
iglocska 62c9050fb2
new: [CRUD] crud component added
- standardise on crud operations, simplify the controller codebase
- massive reduction in complexity
2020-06-09 15:57:16 +02:00
iglocska dccf9d5fd6
new: [menu] centralised top and side menu
- single source, top menu uses masked version of side menu
- constructor in AppTables, making it available across the application
2020-06-08 14:11:20 +02:00
iglocska 5145ccbf07
fix: [inifinite loop] resolved in the templating due to invalid element call 2020-06-08 12:01:36 +02:00
iglocska 04f29ff0ad
fix: [encryption keys] index was left off 2020-06-08 11:59:40 +02:00
iglocska 23f5b56ec8
chg: [Factories] Refactored side-menu/header/footer construction
- better separation between systems and data for code reusability
- genericElements should be free of any application specific code for portability
2020-06-08 11:57:53 +02:00
iglocska d898640857
new: [encryption keys] Encryption key management added
- add/list/search for keys and assign them to users/organisations
- several new internal features
  - refactored/abstracted parameter harvesting
  - automatic dependency system for the form templating
  - several others
2020-06-04 10:05:45 +02:00
iglocska 56368d1de7
new: [initial] import of the project files
- Cerebrate v0.1 initial WIP version

[Features]
- initial version of TrustDB
  - Organisation
  - User scope
  - Alignments between Users and Organisations
  - semi-implemented encryption key store

[Internals]
- MISP systems transposed to CakePHP4 / Bootstrap 4 / Cerebrate
  - UI factories
    - Index factories
    - Form factories
  - internal:
    - RestResponse library
    - ACL library in progress
  - new clean UI using BS4

- New systems:
  - UI factories
    - view factories

- Datamodel import/cleaning via SQL scripts
2020-05-29 13:41:58 +02:00