Commit Graph

370 Commits

Author SHA1 Message Date
Eric
9df80b9f79 N°3123 - Fix table counts on search results 2020-12-14 18:31:32 +01:00
Eric
c106caf924 N°3123 - Fix dashlets GroupBy and Object List 2020-12-14 16:37:23 +01:00
Eric
70beeb726a N°3123 - Fix "view_link" parameter for shortcuts preferences 2020-12-14 09:54:01 +01:00
acognet
c173f0b5d6 N°3123 : Fix create shortcuts and set preferences 2020-12-14 09:23:12 +01:00
acognet
43a2b5cda6 N°3123 : Fix create shortcuts and set preferences 2020-12-11 19:23:35 +01:00
acognet
eb89c52bae N°3123 : Fix create shortcuts 2020-12-11 10:08:57 +01:00
Pierre Goiffon
96e7f57a34 Merge remote-tracking branch 'origin/support/2.7' into develop
# Conflicts:
#	application/ajaxwebpage.class.inc.php
#	application/csvpage.class.inc.php
#	application/itopwebpage.class.inc.php
#	application/webpage.class.inc.php
#	application/xmlpage.class.inc.php
#	core/config.class.inc.php
#	css/css-variables.scss
#	datamodels/2.x/version.xml
#	pages/ajax.document.php
#	pages/ajax.render.php
#	pages/ajax.searchform.php
#	sources/application/TwigBase/Controller/Controller.php
2020-12-10 18:08:11 +01:00
Eric
2bef89137e N°3123 - DataTables rework (WIP) 2020-12-10 17:13:15 +01:00
Eric
b8a42843e0 N°3123 - DisplayBock BlockCvs 2020-12-08 16:29:16 +01:00
acognet
10c3f9f633 N°3123 : Improved JavaScript management in web pages and ajax pages - fix for datatable 2020-12-08 11:04:46 +01:00
acognet
5ccb12453a N°3123 : Improved JavaScript management in web pages and ajax pages 2020-12-08 08:59:25 +01:00
Stephen Abello
13d2699011 N°2629 Allow user to choose default expanded/collapsed toolbar for richtext editors 2020-12-04 10:53:22 +01:00
Pierre Goiffon
ecebe4ecd5 N°3416 XFrame and cache headers optimizations
* Remove XFrame header set in \WebPage::no_cache : not this method responsability, was confusing :/
* Remove no_cache() calls when already set in page constructor (ajax_page mainly)
* Also calls everywhere the \WebPage::no_cache method instead of setting headers manually
2020-12-02 17:19:05 +01:00
Pierre Goiffon
8bfcb14d0c N°3416 XFrame-Options header is now set using a config parameter, defaults to SAMEORIGIN
Also adds an indirection (\WebPage::add_xframe_options) to set header
2020-12-02 17:17:11 +01:00
Eric
2575fd6f4d N°3123 - Refactor default constants 2020-12-02 13:22:43 +01:00
Eric
15aa9e508c N°3123 - Refactor Directories 2020-12-02 13:18:01 +01:00
Pierre Goiffon
1252d760ab RenderAllUiBlocks improvements
* add call to ButtonFactory::MakeIconLink
* add some CSS customizations to h1, h2, HR
* add H2 with id to link to specific regions
* add @link PHPDoc in related components
* fix typo in alerts (title was using "alert" instead of "panel")
2020-12-02 10:03:40 +01:00
Eric
5f30729127 N°3123 - Add variables for templates (html, js and css) 2020-12-01 19:09:49 +01:00
Eric
abb192eb0f N°3123 - Changed the variables in application UIBlocks 2020-12-01 19:08:49 +01:00
Pierre Goiffon
c701b518b8 Buttons component : add tooltip
Note that we will do later on a pass on accessibility, so we might add as well a title attribute, or a aria-* attribute
2020-12-01 18:34:57 +01:00
Pierre Goiffon
e9d800794e ButtonFactory : new icon button method 2020-12-01 16:49:56 +01:00
Eric
d2d5a90637 N°3123 - Fix popup menus for lists 2020-11-30 16:47:27 +01:00
Pierre Goiffon
cdb97baa80 🐛 DataTableFactory : fix ajax.render URL generation
Was created without approot
2020-11-30 08:03:52 +01:00
Eric
4099a8ef5a N°3123 - Moved Popup Menu Items JS parts to UIBlocks 2020-11-27 17:25:50 +01:00
Eric
fd5958b764 N°3123 - Code cleanup (removed unnecessary files) 2020-11-27 17:24:56 +01:00
Eric
8dda0f02f2 N°3123 - Create specific block for DisplayBlock(type: ChartAjaxPie and ChartAjaxBars) 2020-11-26 18:17:06 +01:00
Eric
efbd249e7f N°3123 - Create specific block for DisplayBlock(type: Chart) 2020-11-26 17:41:25 +01:00
Eric
cf4e8c65d2 N°3123 - Create specific block for DisplayBlock(type: List) 2020-11-26 16:50:58 +01:00
Eric
a759380999 Migrates banner, header, footer in blocks for iTopWebPage 2020-11-26 15:33:49 +01:00
Stephen Abello
340b9134c0 N°2847 Allow user to minimize/close alerts 2020-11-26 11:13:28 +01:00
Eric
8f151b84c9 N°2847 - Code refactor 2020-11-25 15:27:47 +01:00
Eric
c5942a3ddd N°2847 - Code refactor 2020-11-25 15:24:27 +01:00
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
acognet
11b6429e3c N°2847 - Tranform old itop datatable to jquery DataTable - Fix management of button "Add" 2020-11-23 19:59:55 +01:00
Eric
dccffc91b1 N°2847 - Datatable Fix preferences 2020-11-23 17:54:00 +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
Molkobain
af11577450 N°2847 - iTopWebPage: Remove deprecated JS FixPaneVis() function (not used anymore since 3.0.0) 2020-11-23 10:08:17 +01:00
Molkobain
91ab66453b Remove jQuery Migrate "traces" logs, keeping only "warnings" 2020-11-23 10:08:16 +01:00
Stephen Abello
0443197c04 N°2847 Move Advance search css from light-grey to a dedicated file and tweak its style for 3.0 2020-11-20 10:32:52 +01:00
Eric
32e0c8f9bf N°2847 - Datatable modal dialogs 2020-11-19 17:45:46 +01:00
Molkobain
3cb5f3d07e N°2847 - Improve fatal error page message 2020-11-19 14:53:23 +01:00
Molkobain
675a408ab9 N°2847 - Activity panel: Pass host object display mode 2020-11-19 13:45:10 +01:00
Stephen Abello
aef77d8f93 N°2847 Add message on alpha/development fatal error pages 🤫 2020-11-19 13:39:04 +01:00
Stephen Abello
28e80e5568 N°2847 Finish style and refactor SCSS for datatables 2020-11-19 10:36:01 +01:00
acognet
106dfc63d5 N°2847 - Tranform old itop datatable to jquery DataTable - manage popup "Configure this list" 2020-11-18 12:31:42 +01:00
acognet
5115db1b01 N°2847 - Tranform old itop datatable to jquery DataTable - add new style for MenuBlock 2020-11-17 15:18:05 +01:00
acognet
9621ff4d5e N°2847 - Tranform old itop datatable to jquery DataTable - fix diplay 2020-11-17 11:54:52 +01:00
Eric
313df4551f N°2847 - Datatable Fix selection 2020-11-17 09:42:26 +01:00
Eric
103b5bfd22 Merge remote-tracking branch 'origin/datatable' into feature/backoffice-full-moon-design 2020-11-16 15:24:07 +01:00