Molkobain
e48d257b00
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
...
# Conflicts:
# application/ajaxwebpage.class.inc.php
# application/csvpage.class.inc.php
# application/displayblock.class.inc.php
# application/itopwebpage.class.inc.php
# application/utils.inc.php
# application/webpage.class.inc.php
# application/xmlpage.class.inc.php
# datamodels/2.x/itop-config-mgmt/datamodel.itop-config-mgmt.xml
# datamodels/2.x/itop-knownerror-light/datamodel.itop-knownerror-light.xml
# datamodels/2.x/itop-service-mgmt/datamodel.itop-service-mgmt.xml
# datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml
# js/components/breadcrumbs.js
# pages/navigator.php
# test/core/DBSearchTest.php
2020-10-07 11:36:15 +02:00
Stephen Abello
157e0a6915
N°2847 Add backend for new entry form for activity panel
2020-10-07 09:46:23 +02:00
Pierre Goiffon
7d26b6092e
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# .idea/codeStyles/codeStyleConfig.xml
# .idea/inspectionProfiles/Combodo.xml
2020-10-06 10:42:55 +02:00
Molkobain
f5e92359d9
N°2847 - Form: Fix return type in Form::GetAction()
2020-10-05 17:13:32 +02:00
Molkobain
8551322cd7
N°2847 - Multi columns layout: Fix alignment with parent (also some renaming to match conventions)
2020-10-05 16:26:41 +02:00
Molkobain
be075dd695
N°2847 - Object details: Fix alert messages overlapping header and multicolumn layout
2020-10-05 15:53:45 +02:00
Molkobain
e911290b3d
Improve utils::Sanitize()
...
- Add class constants for $sSanitizationFilter values (You should use them instead of hard-coding the value, for example: utils::ENUM_SANIZATION_FILTER_XXX)
- Fix "element_identifier" filter of utils::Sanitize() to keep "-" character
- Add 'sanitize_identifier' filter to TWIG
2020-10-05 11:03:22 +02:00
Molkobain
ea8a8e3afa
N°2847 - Add lifecycle states default colors
2020-10-05 08:43:32 +02:00
Molkobain
5626da7a5e
N°2847 - Object details: Preliminary work
...
- Add ObjectFactory for ObjectDetails, ObjectCard, ...
- Update SCSS files to integrate its components
Note: A big part of the CSS is hardcoded in cmdbAbstract for now as we still need to discuss / work on the migration of the cmdbAbstract APIs (DisplayBareHeader, DisplayBareProperties, ...)
2020-10-02 11:40:46 +02:00
Molkobain
29f58103b0
N°2847 - Comment (temp) migrated parts of the iTopWebPage
2020-10-02 11:40:26 +02:00
Molkobain
15a9856f89
N°2847 - Rework of Panel block
...
- Add 2 separate content areas (main and toolbar)
- Improve HTML template with header
- Prepare ObjectDetails block based on a panel
2020-10-02 11:40:25 +02:00
Stephen Abello
b3bb77c8ee
N°2847 Finish UX/UI for new caselog entry
2020-10-02 10:54:40 +02:00
Stephen Abello
c2fe1bc5cb
N°2847 Add new entry form for activity panel (static atm)
2020-10-02 10:54:39 +02:00
Molkobain
7f56911f41
Code cleanup
2020-10-01 22:07:41 +02:00
Molkobain
83a547bbf4
N°2844 - Fix mixed up activity entries
...
Note: Re-display the history tab for now so we can check consistency between history tab and activity panel
2020-10-01 22:02:03 +02:00
Molkobain
50bf0c9a27
N°2847 - Rework of TabContainer / Tab
...
- Add JS widget to handle front-end logic and for better encapsulation
- Move SCSS files to match convention
- Update SCSS files
- Remove unused SCSS file
- Move HTML templates to match convention
- Remove unused HTML template
- Renamed codes and folders to match convention
- Update PHPDoc
- Reformat code
- Remove usage of return type hinting when using "self"
2020-10-01 17:33:27 +02:00
Molkobain
261131d6d7
PHPDoc and code cleanup
2020-10-01 17:33:26 +02:00
Molkobain
5276b48ed4
N°2847 - Rework of MultiColumn / Column
...
- Remove unused HTML template
- Move SCSS files to match convention
- Move Column under MultiColumn to match convention (eg. ActivityPanel, PopoverMenu)
- Update PHPDoc
2020-10-01 17:33:26 +02:00
Molkobain
6fd56f750e
N°2847 - UIContentBlock: Change code from "contentblock" to "content-block" to match convention
2020-10-01 17:33:25 +02:00
Molkobain
57fda98981
Reformat code
2020-10-01 17:33:24 +02:00
Molkobain
ce001a8097
N°2847 - Rework on iUIContentBlock and PageContent
...
* Add new Trait tUIContentAreas to handle multiple content areas across UIBlock classes (extracted from PageContent)
* Remove return type hinting in some method when type was "self" or the class itself when it's meant to be overloaded (works only with PHP 7.4+)
* Update some PHPDoc
* Reformat some brackets
2020-10-01 17:33:24 +02:00
Molkobain
f25ef7f5ac
N°2847 - Prepare object details header for demo (will be reworked)
2020-10-01 17:22:27 +02:00
Eric
40f3d6efbe
N°2847 - fix newsroom target for links
2020-09-30 11:59:22 +02:00
Eric
5c07591519
N°2847 - fix newsroom target for links
2020-09-30 11:56:55 +02:00
Eric
f0f7653884
N°2847 - revert fix inline scripts
2020-09-30 10:54:34 +02:00
Stephen Abello
de54d28c6b
N°2847 Fix newsroom not being displayed with block render changes
2020-09-30 10:40:41 +02:00
Eric
292457595c
N°2847 - Fix inline scripts
2020-09-30 10:36:01 +02:00
Stephen Abello
fd3f972948
N°2847 Add RichText input
2020-09-30 09:42:36 +02:00
Stephen Abello
12bf77d9ca
N°2847 Refactor Inputs components
2020-09-30 09:42:36 +02:00
Stephen Abello
c0337eaa23
N°2847 Fix twig missing templates (missing file or wrong case)
2020-09-30 09:42:36 +02:00
Eric
b8d71b2bfb
N°2847 - Edit/Create objects
2020-09-29 17:35:02 +02:00
Eric
078f81e853
N°2847 - Shortcut buttons look
2020-09-29 15:02:05 +02:00
Eric
d86e904e18
N°3317 - Add http headers
2020-09-29 14:11:11 +02:00
Molkobain
3dc7b66f6f
N°2847 - Code clean up
...
* Fix TWIG exceptions due non existent JS templates for ajax tab
* Fix DisplayBlock::GetRenderContent and HistoryBlock::GetRenderContent signature mismatch warning
* Add return type hinting on ButtonFactory methods
* Rename ButtonFactory::MakeAlternativeNeutralActionButton() to ButtonFactory::MakeLinkNeutral()
* Add ButtonFactory::MakeLinkNeutral() to visual test page
* Fix button spacing/padding when only icon or label
2020-09-29 10:35:16 +02:00
Molkobain
c37aabfc8c
N°2847 - Fix TWIG exceptions due non existent JS templates
2020-09-28 17:14:13 +02:00
Molkobain
987ab4cbfb
PHPDoc and code cleanup
2020-09-28 16:54:58 +02:00
Eric
bfd4ba16d9
N°2847 - Action buttons
2020-09-25 16:02:18 +02:00
Eric
ecd5a7aadf
N°2847 - FieldSet, MultiColumn, Tab for object details CSS
2020-09-24 10:45:14 +02:00
Eric
7bf473d2a3
N°2847 - FieldSet, MultiColumn, Tab CSS
2020-09-23 14:51:18 +02:00
Eric
98d2e42bad
N°2847 - FieldSet and Fields
2020-09-23 08:55:58 +02:00
Eric
33f11d2a43
N°2847 - Form and Input WIP
2020-09-22 13:26:14 +02:00
Eric
74160d2447
N°2847 - Add Title component
...
* Add id to button factory
* Rework of Configuration File Editor page
2020-09-18 18:16:09 +02:00
Eric
9cd719ab56
N°2847 - Separate inline scripts and css from html in the rendering of pages
2020-09-18 18:16:09 +02:00
Eric
e83dfe5982
N°2847 - refactor twigs
2020-09-18 18:16:08 +02:00
Eric
68b8490288
N°2847 - Refactor
2020-09-17 11:01:41 +02:00
Eric
e3739641b4
N°2847 - Ajax page javascripts
2020-09-16 17:16:01 +02:00
Eric
410a637598
N°2847 - Tab Management - iTop Pages refactoring - introduction of UIContentBlock as base block
2020-09-16 12:00:48 +02:00
Stephen Abello
163c1ebc91
N°2847 Add disabled state for Button component
2020-09-10 15:33:35 +02:00
Eric
580e8ffa08
N°2847 - Refactor Web Pages classes - add deprecated files for extensions compatibility
2020-09-10 11:35:21 +02:00
Eric
63f8ec594c
N°2847 - Refactor Web Pages classes - Add UIBlockManager to the WebPage
2020-09-09 18:10:06 +02:00