Commit Graph

180 Commits (a60ca95120144f8a492f006e62c6f0f51da47eaa)

Author SHA1 Message Date
Sami Mokaddem 324ac1ce40
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into refactor-metatemplates 2022-01-20 09:00:45 +01:00
Luciano Righetti 25b7d167f1 chg: remove the /api/v1 prefix for api endpoints 2022-01-19 16:22:44 +01:00
Luciano Righetti 7ed87ff0f2 chg: refactor ApiTestTrait to reduce code duplication, enforce openapi spec validations 2022-01-19 15:15:49 +01:00
Luciano Righetti 850eb0fb2d add: cover authkeys api endpoints, extend openapi spec 2022-01-18 17:39:41 +01:00
Luciano Righetti e6daa63064 add: more encription keys api endpoints covered 2022-01-18 16:11:00 +01:00
Luciano Righetti f48c1a5a17 Merge branch 'develop' into add-integration-tests 2022-01-18 14:29:54 +01:00
Luciano Righetti b1ad454db8 add: api tests for /encryptionkeys, extend openapi spec 2022-01-18 14:29:27 +01:00
Luciano Righetti 299cb126dc add: wiremock tests and boilerplate, update test readme, extend openapi spec 2022-01-17 16:02:15 +01:00
Sami Mokaddem aeaa833f64
new: [CodeMirror] Shows a placeholder whenever the textarea is empty 2022-01-17 11:29:50 +01:00
Luciano Righetti 25ded7e3bf add: more sharing groups api tests, add broods api tests, extend openapi spec 2022-01-14 17:43:53 +01:00
Luciano Righetti fa7316db3f add: add sharing groups api tests, extend openapi spec 2022-01-14 14:43:21 +01:00
Luciano Righetti 2d05f9228d add: some extra scopes and actions 2022-01-13 16:57:05 +01:00
Luciano Righetti c8fd8f4a62 add: add basic api coverage of inbox processor endpoint, extend openapi spec 2022-01-13 16:34:43 +01:00
Luciano Righetti 5906f6d2c7 add: add individuals api tests and extend openapi spec 2022-01-11 17:17:04 +01:00
Luciano Righetti f774f68ede add: add api tests for tags and orgs, extend openapi spec, fix routes for tags plugin 2022-01-11 12:33:34 +01:00
Luciano Righetti b954e11064 add: add/edit operations api tests and openapi spec 2022-01-10 16:19:58 +01:00
Luciano Righetti 71072f60eb chg: extend openapi spec 2022-01-10 11:59:55 +01:00
Luciano Righetti 6776789fdf new: add /api/v1/users/index api test 2022-01-07 17:08:00 +01:00
Luciano Righetti a69608530c new: add /api openapi spec view with redoc, add faker to fixtures, validate api responses with openapi spec, add /api/v1/ prefix to api routes 2022-01-07 13:45:52 +01:00
Sami Mokaddem 7f9418639e
fix: [main] Prevent setting listeners if dependencies are not loaded 2021-12-20 15:26:36 +01:00
Sami Mokaddem e22068ec90
chg: [themes] Recompiled themes using dart-sass 2021-12-16 11:53:56 +01:00
Sami Mokaddem b9da619538
chg: [themes:packages] Replaced node-sass by dart-sass 2021-12-16 11:53:12 +01:00
Sami Mokaddem ae2b666fbf
chg: [scss:bootstrap-additional] Added hover on dropdown items and mw/mh support 2021-12-01 08:27:17 +01:00
Sami Mokaddem 5e39707623
chg: [element:bar] better support of passed options 2021-11-15 11:49:35 +01:00
Sami Mokaddem c0d25578a0
fix: [ui:sidebar] Correctly add activeSidebarLinkColor to parent element if child is selected 2021-11-11 14:58:07 +01:00
Sami Mokaddem a005d0491f
new: [genericElements:index_table] Support of meta_fields in table column 2021-11-10 09:06:39 +01:00
Sami Mokaddem 452873e3ba
chg: [ui:meta_templates] Slightly improved UI 2021-11-09 09:11:35 +01:00
Sami Mokaddem d045f1f4d5
chg: [ui] Added support of redirections via Ajax responses 2021-11-08 15:54:37 +01:00
Sami Mokaddem b11db037d7
chg: [css:metafields] Improved responsiveness 2021-11-08 14:07:31 +01:00
Sami Mokaddem 9f7f39ec85
chg: [app] More UI improvement for responsiveness 2021-11-04 15:19:45 +01:00
Sami Mokaddem 4f084e6beb
chg: [app] Various layout improvements for responsiveness 2021-11-04 10:47:03 +01:00
Sami Mokaddem 9373c35bc6
chg: [metaTemplate] Started refactoring the whole feature
Objective of the refactoring is to:
Simplified metafields searches and started to add support of multi-field and edition
2021-11-03 11:47:10 +01:00
Sami Mokaddem f596aefdb5
chg: [ui:login] Better logo centering 2021-10-21 15:53:39 +02:00
Sami Mokaddem b995d06db9
fix: [helpers:bootstrap] Correctly pass modal instance and set correct status node 2021-10-21 11:11:33 +02:00
Sami Mokaddem 370ae3438e
new: [user:registration] Added user self-registration feature 2021-10-20 22:29:23 +02:00
Sami Mokaddem 43fbdc63f6
fix: [ui:select2] Fixed z-index issue
By attaching it to the modal body if applicable
2021-10-20 16:45:51 +02:00
Sami Mokaddem 8686aa87a6
fix: [genericElement:index_table] Better support of nested dropdown if it has been added after page load 2021-10-20 15:41:11 +02:00
Sami Mokaddem 64fdd4d290
fix: [settings] Correctly detect value changes for select[multiple] 2021-10-20 13:16:03 +02:00
Sami Mokaddem ab7db2c348
chg: [element:settings] Added support of multi-select fields 2021-10-20 12:21:13 +02:00
Sami Mokaddem 43dfacfe72
chg: [genericElement:indexTable] Refactored code and added support of compact display 2021-10-20 11:28:39 +02:00
Sami Mokaddem 7941a6530a
new: [genericElement:indexTable] Table actions - WiP
Table actions allow to perform actions on the table such as hide/show columns, regroup rows by fields and so on
2021-10-20 09:39:12 +02:00
Sami Mokaddem f16165ee6d
fix: [layout:topbar] Make icon mask supported by more browsers 2021-10-18 20:56:51 +02:00
Sami Mokaddem a71fdef9f7
chg: [layout:home] Improved scaling when hovering activity panels 2021-10-18 20:48:43 +02:00
Sami Mokaddem 97428a8892
chg: [ui:home] Nicer icons and layout 2021-10-18 14:59:18 +02:00
Sami Mokaddem 78180fa90f
new: [userSettings] Added complete support of user settings
Including support of bookmarks, sidebar behavior and theming
2021-10-18 13:28:26 +02:00
Sami Mokaddem a2e3ad76dd
chg: [settings] Refactored settings table and views
Allow for improved re-usability to use the views and functions with other settings
2021-10-18 13:24:30 +02:00
Sami Mokaddem 14c7d20cc1
fix: [ui:sidebar] Make the sidebar scrollable if content is too large 2021-10-18 13:11:19 +02:00
Sami Mokaddem 24fbe36f34
fix: [bootstrap-helper] Better positioning if container has the row class 2021-10-18 13:07:18 +02:00
Sami Mokaddem 29ca08ce60
new: [sidebar:bookmarks] Added early version of user-defined bookmarks
Bookmark configs are saved in their respective user setting for each users
2021-10-08 16:57:38 +02:00
Sami Mokaddem 7fbf83bf49
new: [layout:sidebar] Save sidebar expanded state in user setting 2021-10-08 16:56:08 +02:00