Molkobain
8d19958d6d
N°2847 - ActivityPanel: Rework for new UX in edition/creation
...
- Hide main action buttons
- Remove activity tab entry form
- Send caselogs value with global form
2020-11-23 23:17:12 +01:00
Molkobain
7d0f1f46d3
N°2847 - ActivityPanel: Rework for new UX
...
- Add MetaModel::GetCaseLogs($sClass) function
- Rename ActivityNewEntryForm to CaseLogEntryForm
- Rework ActivityPanel and CaseLogEntryForm markup / CSS
- Change for 1 CaseLogEntryForm per tab (caselogs and activity) with specific "Add entry..." choices
2020-11-23 11:11:05 +01:00
Molkobain
c6506c9f13
N°2847 - UIContentBlock: Rename AddDataAttributes method and fix PHPDoc
2020-11-23 10:08:18 +01:00
Eric
32e0c8f9bf
N°2847 - Datatable modal dialogs
2020-11-19 17:45:46 +01:00
Molkobain
675a408ab9
N°2847 - Activity panel: Pass host object display mode
2020-11-19 13:45:10 +01:00
Stephen Abello
64134ff428
N°2847 Add silo selector to navigation menu
2020-11-12 11:00:59 +01:00
Stephen Abello
c7661bcfcf
Update TODO format
2020-11-12 11:00:59 +01:00
Molkobain
f2ff5a4e83
N°3203 - Datamodel: Add semantic for image & state attributes Part. II
2020-11-09 15:44:45 +01:00
Eric
f64cad75cd
Fix error when history contains a now invalid attribute
2020-11-06 14:55:59 +01:00
Eric
1fc54edf21
N°2847 - Fix ajax tabs
2020-11-04 10:28:40 +01:00
Eric
cfbfaad154
N°2847 - Dashboards edition
2020-11-03 16:15:03 +01:00
Molkobain
b454958742
N°2847 - Refactor Button block for a better use of semantic colors, also change "primary" action color to something less flashy
2020-11-02 17:39:10 +01:00
Eric
be338e385b
N°2847 - Dashboards
2020-11-02 09:59:31 +01:00
Eric
6c7efb2448
N°2847 - Dashlet header dynamic and badges
2020-10-29 15:20:44 +01:00
Eric
bd606ca3f9
N°2847 - Move dashboard title and menu to the top bar
2020-10-28 15:43:42 +01:00
Molkobain
9a47e3cf74
N°2844 - Continue work on object details: Quick fixes for alpha, will need to be refactored
...
- Improve display of details in creation/modification/transition modes
2020-10-15 15:55:05 +02:00
Molkobain
b15ed80732
Internal: Replace references to iTop 2.8.0 with iTop 3.0.0
2020-10-14 10:16:49 +02:00
Molkobain
44351784e6
N°2847 - Work on the tab container
...
- Fix CSS class names on vertical mode
- Add class constants
2020-10-08 16:25:45 +02:00
Stephen Abello
6cbc7fdb20
N°2847 Fix hardcoded values for Activity New Entry object
2020-10-07 17:01:44 +02:00
Stephen Abello
6a87ce48e1
N°2847 Renamed and moved files for Activity New Entry (thanks to @Molkobain comment on 157e0a6)
2020-10-07 17:01:44 +02:00
Stephen Abello
7770cb31fb
N°2847 Add vertical tab options to object details
2020-10-07 17:01:44 +02:00
Stephen Abello
157e0a6915
N°2847 Add backend for new entry form for activity panel
2020-10-07 09:46:23 +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
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
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
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
Stephen Abello
de54d28c6b
N°2847 Fix newsroom not being displayed with block render changes
2020-09-30 10:40:41 +02:00
Eric
b8d71b2bfb
N°2847 - Edit/Create objects
2020-09-29 17:35:02 +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
Eric
bfd4ba16d9
N°2847 - Action buttons
2020-09-25 16:02:18 +02:00
Eric
98d2e42bad
N°2847 - FieldSet and Fields
2020-09-23 08:55:58 +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
410a637598
N°2847 - Tab Management - iTop Pages refactoring - introduction of UIContentBlock as base block
2020-09-16 12:00:48 +02:00
Eric
63f8ec594c
N°2847 - Refactor Web Pages classes - Add UIBlockManager to the WebPage
2020-09-09 18:10:06 +02:00
Molkobain
3add77308a
N°2847 - ActivityPanel: Fix entry's author info for CMDBChangeOp
2020-08-27 18:57:41 +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