Eric
078f81e853
N°2847 - Shortcut buttons look
2020-09-29 15:02:05 +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
Molkobain
8193ada159
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
...
# Conflicts:
# composer.json
# css/light-grey.scss
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
2020-09-08 17:30:32 +02:00
Thomas Casteleyn
6542cf9d30
Add missing "
...
Co-authored-by: Eric Espié <eric.espie@combodo.com >
2020-09-06 20:30:36 +02:00
Thomas Casteleyn
610e74e642
Fix filename headers when downloading
2020-09-06 20:30:36 +02:00
Molkobain
3add77308a
N°2847 - ActivityPanel: Fix entry's author info for CMDBChangeOp
2020-08-27 18:57:41 +02:00
Molkobain
4c236b4422
N°2847 - Breadcrumbs: Fix type hint in SetNewEntry ($aNewEntry can be null)
2020-08-27 16:15:07 +02:00
Molkobain
825c70c001
Introduce type hinting in methods prototype (PHP >= 7.1)
2020-08-26 21:22:39 +02:00
Molkobain
77cd764b1c
PHPDoc & code cleanup
2020-08-26 21:22:25 +02:00
Molkobain
2864d48fa7
N°2847 - Flag TODOs as 2.8.0 so we don't forget any
2020-08-26 20:37:22 +02:00
Molkobain
b5c97e35bf
Add visibility to class constants (PHP >= 7.1)
2020-08-26 19:02:53 +02:00
Molkobain
8bdaec0129
N°2847 - Alert & Panel: Improve factories, add color schemes, add visual tests
2020-08-26 17:45:22 +02:00
Molkobain
fa406c1f17
PHPDoc & code cleanup
2020-08-26 17:45:22 +02:00
Molkobain
0a5e4effc0
N°2847 - Fix Html and Panel namespaces
2020-08-26 16:05:33 +02:00
Molkobain
61ec7f8053
N°2847 - Button: Add factory, color constants and refactor existing code to use the factory
2020-08-26 16:03:33 +02:00
Molkobain
d5f44ffd7b
N°2847 - Alert: Add factory and color constants
2020-08-26 16:03:33 +02:00
Molkobain
d2bf4de84c
N°2847 - Refactor some early choices
...
- TWIG: Change calls to object methods from simple notation (eg. oObject.Id) to complete notation (eg. oObject.GetId()) to avoid confusion with use of arrays and variables (eg. aObject.sId)
- UIBlock: $sId should not be first parameter as most of the time it can be ignored and generated by the system
- NewsroomMenu: Rename method for something more less ambiguous
- Html: Embed content in <div /> so we can easily find all such HTML fragments in the UI
2020-08-26 16:03:33 +02:00
Molkobain
5320f69c44
PHPDoc & code cleanup
2020-08-26 16:03:32 +02:00
Molkobain
eb1322dc3e
N°2847 - iTopWebPage: Continue cleanup of the legacy code
2020-08-26 16:03:32 +02:00
Stephen Abello
11f27019e4
N°2847 - Add Html component
...
- Fix icons on buttons
- Comment some rules from legacy css
2020-08-20 11:14:15 +02:00
Molkobain
da1d3db204
N°2847 - Activity panel: Fix filtering on CMDBChangeOp entries
2020-08-19 11:01:13 +02:00
Molkobain
2ce1c2efec
N°2847 - Work on the ActivityPanel and PopoverMenu features
...
- Deprecate cmdbAbstractObject::DisplayBareHistory() as history will be replace by ActivityPanel
- Rename illustrations to original filenames to find source more easily
- Remove unused "max_history_case_log_entry_length" config. parameter
- Activity panel: Introduce iCMDBChangeOp and iCMDBChangeOpSetAttribute interface for better dependency injection
- Activity panel: Add placeholder when no entry
- Activity panel: Fix tab toolbar icons color
- Activity panel: Add history entries (entries after the first 50 are not loaded yet)
- Popover menu: Fix no border-radius on first/last entries hover
2020-08-19 10:09:01 +02:00
Stephen Abello
74db53d51d
N°2847 Add alert component
2020-08-18 12:03:21 +02:00
Stephen Abello
9516e7f023
N°2847 Add panel component
2020-08-17 17:02:57 +02:00
Stephen Abello
223b063c60
N°2847 Fix button component comment and trailing space
2020-08-17 17:02:57 +02:00
Molkobain
46909c210c
N°2847 - Activity panel: Display only necessary toolbar actions in the "Activity" tab
2020-08-17 08:38:44 +02:00
Stephen Abello
ac91c4d970
N°2847 Fix default action type value for Button constructor
2020-08-14 17:02:35 +02:00
Stephen Abello
3ffe3dd4bd
N°2847 Add Button component
2020-08-14 16:26:16 +02:00
Molkobain
b9d7967c0e
N°2847 - Activity panel: Add highlight color on case log entries
2020-08-14 10:41:51 +02:00
Molkobain
df20d10afa
N°2847 - Add activity panel to object details (and some variables renaming)
2020-08-13 18:57:07 +02:00
Molkobain
f2725c5a5c
Add $bAllowDefaultPicture parameter to UserRights::GetContactPictureAbsUrl() to return null instead of the default picture
2020-08-13 17:46:48 +02:00
Molkobain
ef844c396e
N°2847 - Add UIBlock::GetBlockCode() method to get the code within a TWIG no matter the object class (easier than calling the right class constant)
2020-08-13 14:08:54 +02:00
Stephen Abello
f8b6b37288
N°2847 Recolor svg illustrations with itop's primary color
2020-08-10 16:56:00 +02:00
Stephen Abello
8996117929
Allow additional paths for Twig Helper and add images/ to iTop webpage and block renderer paths
2020-08-10 16:56:00 +02:00