Commit Graph

790 Commits

Author SHA1 Message Date
acognet
c039d0f81d 2284 - Replace JQuery Autocompleter plugin by JQuery UI Autocomplete widget - Cleanup tableHover 2021-02-15 17:43:36 +01:00
acognet
4c23f1f32b N°3648 - Feedback alpha 3.0 : finish relation edition 2021-02-15 16:55:03 +01:00
acognet
c1c8fad97e N°3648 - Feedback alpha 3.0 : finish relation edition 2021-02-15 16:55:03 +01:00
Stephen Abello
003d9107a4 N°3670 Remove attachment legacy filetype icons 2021-02-15 16:52:21 +01:00
Molkobain
3b288ce5d6 Typo 2021-02-15 13:50:56 +01:00
Molkobain
e485853b08 N°3549 - Activity panel: Fix drag / drop of images during object edition 2021-02-15 13:50:56 +01:00
Pierre Goiffon
1cc48c8d8e 💄 iTop 3.0.0 badge dashlet : make whole badge clickable (#191)
Would be better to have only one handler on the dashboard side but we want to respect code responsibility !
So until we have a system for components to print "static" code (that will be printed only once whatever number of component instances we have in the page), we are doing it the "old" way : calling a JQuery widget in the component JS Twig.
2021-02-11 12:09:06 +01:00
Molkobain
ebb80a9b05 N°3649 - Activity panel: Fix case log entries truncated to first character in edit mode 2021-02-10 21:30:02 +01:00
Molkobain
e11252a2d6 PHPDoc 2021-02-08 22:41:45 +01:00
Molkobain
99564d75b7 N°3560 - Fix AJAX tabs not having correct spacing 2021-02-08 22:40:21 +01:00
Molkobain
82b7854d46 N°3649 - Activity panel: Refactor the way we access the CKEditor instance 2021-02-08 12:24:05 +01:00
Molkobain
08ea82cf05 N°3649 - Activity panel: Fix entries not being filtered on initialization 2021-02-08 12:24:05 +01:00
Molkobain
6e99701c47 N°3649 - Case log entry form: Change buttons text and style
- Change "Save" button to "Send"
- Change "Cancel" button to the new convention
2021-02-08 12:24:05 +01:00
Molkobain
73f6c697b9 N°3649 - Activity panel: Fix wrong elapsed time displayed under entries after a new entry has been added 2021-02-08 12:24:04 +01:00
Molkobain
15c5a22d11 N°3649 - Activity panel: Add tooltip on compose button 2021-02-08 12:24:04 +01:00
Molkobain
40c112d47a N°3649 - Activity panel: Show confirmation dialog on multiple case logs entries submission 2021-02-08 12:24:04 +01:00
Molkobain
4a2cbc9be3 N°2847 - Navigation menu: Change default expanded/collapsed behavior
- Keep previous value (iTop 2.7 and older) if present
- Otherwise, collapsed by default
- Also renamed the user pref. to match new conventions
2021-02-08 12:24:04 +01:00
Molkobain
5c85af10c5 N°3649 - Activity panel: Reorganized methods for more readability 2021-02-08 12:24:03 +01:00
Molkobain
8026965915 N°3649 - Activity panel: Work on multiple caselogs edition at once 2021-02-08 12:24:03 +01:00
Molkobain
5f00362805 Add CombodoJSConsole JS helper to output messages in the different console channels without having to check it exists before.
Note: This could be used later as an entry point to manipulate the log and do something with it (format, persist, ...)
2021-02-08 12:24:03 +01:00
Molkobain
648a3cc430 N°3649 - Activity panel: Improve UX on "indeterminated" filters' checkboxes 2021-02-08 12:24:03 +01:00
Molkobain
977d1d0246 N°3649 - Activity panel: Continue improvement following the alpha feedbacks
- Add possibility to choose which caselogs are displayed in any tab
- Change case log entry form submit button label from "Add entry" to "Save"
2021-02-08 12:24:02 +01:00
Molkobain
222fab27d1 N°3649 - Activity panel: Continue improvement following the alpha feedbacks
- Update messages counters globally (not per caselog)
- Hide messages counter when no caselog
2021-02-08 12:24:02 +01:00
Molkobain
a48d850721 N°3649 - Activity panel: Code cleanup 2021-02-08 12:24:02 +01:00
Molkobain
599c4ebad8 N°3649 - Activity panel: Continue improvement following the alpha feedbacks
- Change caselog entry form, now 1 per caselog
- Remove entry form from activity tab
- Change entries filters, now present on all tabs but states are specific to each tab
2021-02-08 12:24:02 +01:00
Molkobain
4f9d133670 Activity panel: Rename some variables/methods for a better meaning 2021-02-08 12:24:01 +01:00
Molkobain
9a4f956153 N°3649 - Activity panel: Code cleanup
- Move entry form toggler SCSS to proper file
- Rename entry form toggler
2021-02-08 12:24:01 +01:00
acognet
f5d89de177 N°2737 - Migrate table to DataTables plugin to be iso with the end-users portal - fix popup direct link 2021-02-03 11:55:27 +01:00
Stephen Abello
9ebf0ce1e5 N°3535 Migrate dashboard editor modal to new design 2021-01-29 17:04:00 +01:00
acognet
d39d634aba 2284 - Replace JQuery Autocompleter plugin by JQuery UI Autocomplete widget - fix autocomplete on short lists, tab and autoselect item when there is only one option 2021-01-27 11:14:53 +01:00
acognet
f1cad5993b N°3528 - Finish silo selection migration 2021-01-22 11:47:17 +01:00
Molkobain
36457da4f2 Navigation menu: Remove unnecessary condition 2021-01-22 11:39:49 +01:00
Stephen Abello
46b4990252 N°3632 Move tab's layout preference to preferences page 2021-01-22 10:30:12 +01:00
acognet
5dcddf2317 N°3294 - Introduce counters in OQL menu entries 2021-01-21 17:24:44 +01:00
Molkobain
d54e156ec2 N°3207 - Global search: Keep input open and focus at the end of the query when running a search 2021-01-20 11:04:17 +01:00
Molkobain
cb6a8fccb9 N°3207 - Global search: Fix "Tab" navigation no longer passing over history items 2021-01-19 17:10:52 +01:00
Molkobain
aa2651ca71 N°3208 - Quick create: Fix several items:
- Tab navigation no longer passing over history items
- Autocomplete results selection can now be done via up/down arrows
2021-01-19 16:00:30 +01:00
Molkobain
daba1d3bba N°3628 - Navigation menu: Menu drawer can now be closed by clicking again on the active menu group 2021-01-18 15:41:08 +01:00
Molkobain
04b4749510 N°1957 - Navigation menu: Show (dismissable) hint for the menu filter 2021-01-18 09:28:17 +01:00
Molkobain
ad6646afaf N°1957 - Navigation menu: Fix several bugs with menus filter
- Placeholder font style
- Results do not scroll under the filter input anymore
2021-01-18 09:28:16 +01:00
Stephen Abello
cd39d6a817 Use widget properties instead of hardcoded css classes in tab-container widget 2021-01-15 11:44:59 +01:00
Stephen Abello
ad08376f6e Move ScrollMagic under npm dependency 2021-01-15 11:18:34 +01:00
Stephen Abello
137b4e55c4 N°3560 Allow to scroll vertically through tabs content. User can activate this feature in preference page 2021-01-15 11:03:08 +01:00
Pierre Goiffon
790a675d90 N°3617 collapsible components state saving : use user pref instead of localStorage
No migration from existing localStorage keys (introduced in 2.5.0 with N°1030) as the console UI has dramatically change in 3.0.0 : will be useful to show all the collapsible sections content once again !

Note that an iTop instance identifier was used in the localStorage key, it is no longer needed as we're getting the user pref directly from the current instance.

Thanks @Molkobain for the help !
2021-01-13 09:33:44 +01:00
Pierre Goiffon
09da54ee56 N°3617 collapsible components state saving : use JQuery widget options instead of a method
This is the way JQuery widget are intended to work !
Thanks @Molkobain for the review !
2021-01-13 09:29:58 +01:00
acognet
ccb6bb943c N°2737 - Migrate table to DataTables plugin to be iso with the end-users portal - fix actions doesn't work after class change 2021-01-12 10:34:24 +01:00
acognet
cf1f49ebc9 N°3604 - Auto refresh no more working on menu 3.0 2021-01-08 09:50:43 +01:00
acognet
06ecfb5814 N°2508 - Include Obsolescence icon within list and autocomplete - case of search filters 2021-01-08 09:48:35 +01:00
acognet
176111794e N°2737 - Migrate table to DataTables plugin to be iso with the end-users portal - fix enable/disable add button 2021-01-07 09:58:36 +01:00
acognet
f10d3893f4 N°2737 - Migrate table to DataTables plugin to be iso with the end-users portal - fix change in "configure this list" 2021-01-06 11:30:08 +01:00