Romain Quetiez
7391f64776
N.1072 Localization for magic attributes archive_date (completed the existing implementation) and obsolescence_date (full implementation)
...
SVN:trunk[4946]
2017-09-27 12:26:44 +00:00
Romain Quetiez
248f8d6fd4
Obsolescence: finalizing the implementation of the flag (hide obsolete objects, show an icon on hyperlinks and a tag on the object details, user preference defaulting to the new setting 'show_obsolete_data')
...
SVN:trunk[4739]
2017-05-17 08:51:10 +00:00
Romain Quetiez
8e046cafda
Archives: default label for the magic attributes archive_flag and archive_date
...
SVN:trunk[4699]
2017-04-27 08:43:45 +00:00
Romain Quetiez
fa2fd6dcdf
NEW! Archiving data. Archiving is a soft delete. It can be undone. Enter the archive mode to see all the data including archives (everything is read-only in that mode). Archiving must be enabled per class (data model). Archiving is achieved by the mean of the API DBObject::Archive (or Unarchive).
...
SVN:trunk[4692]
2017-04-26 09:52:20 +00:00
Vincent Dumas
5f82c78dc7
#1314 (N°585,586,591) allow to use finalclass (sub-class name) as reconciliation key when loading by CSV import, relationship defined on an abstract class.
...
#1387 (N°577) fixing old issue with CSV import of relationship with Documents
SVN:trunk[4576]
2017-03-13 16:56:03 +00:00
Denis Flaven
a91723befe
Missing dictionary entry for the PDf export options.
...
SVN:trunk[4127]
2016-05-24 13:43:09 +00:00
Guillaume Lajarige
1693f73742
Customer portal : Finally translated form validation messages !
...
SVN:trunk[4071]
2016-05-12 10:47:38 +00:00
Denis Flaven
5386662146
Support of date and time custom formats... continuing towards the beta !
...
SVN:trunk[4019]
2016-05-03 09:56:02 +00:00
Denis Flaven
9fd07125e2
Helper class for date & time format conversions between the various conventions for expressing date & time formats.
...
SVN:trunk[4017]
2016-04-29 07:53:45 +00:00
Denis Flaven
8eba9ae714
Enhancement: Date and time formats are now configurable in iTop !! (beta version, beware!)
...
SVN:trunk[4011]
2016-04-22 09:26:27 +00:00
Denis Flaven
c32ef34307
Additional Dict entries for the bulk export parameters: keeping/removing HTML markup when exporting.
...
SVN:trunk[3996]
2016-04-15 08:51:52 +00:00
Denis Flaven
4e24e9899e
(HTML) Formatted Case Logs, Description and Notifications with inline images uploaded as Attachments. Beta Version !!
...
SVN:trunk[3916]
2016-02-19 10:03:59 +00:00
Denis Flaven
6fd2c81315
History display enhancement: whenever a new case log entry is added, display its content in the history. The display is truncated at a configurable max length. The user can expand/collapse the truncated text, entry per entry. The text is not truncated when printing.
...
SVN:trunk[3759]
2015-09-14 13:46:48 +00:00
Romain Quetiez
5425f55af7
Exports further improved:
...
- Support reconciliation keys for every external key
- Better support for Case logs and multiline text fields (both in the preview and in the results)
- Do not repeat identical columns in the list of proposed columns. Examples with UserRequest: friendlyname is equivalent to ref, UserRequest::caller_name is equivalent to UserRequest::caller_id->name
- Optimized the preview for huge data sets (OptimizeColumnLoad)
- Cosmetics on the preview
- Labels for ids aligned with the labels used by the CSV import feature
- Fixed Stop Watch output for PDF/HTML/spreadsheet formats
SVN:trunk[3712]
2015-09-03 16:16:17 +00:00
Romain Quetiez
5fd653dae5
Export/XML: new option to include link sets (default: no)
...
SVN:trunk[3696]
2015-08-24 14:44:28 +00:00
Romain Quetiez
3ba2c3d657
Log REST/JSON calls (config: 'log_rest_service' => true ; stored as EventRestService)
...
SVN:trunk[3688]
2015-08-19 14:35:08 +00:00
Romain Quetiez
a30cb0b4c4
Export: for tabular exports, the label for the "friendly name" column must match the one recognized by CSV import (the very standard one, almost unused yet)
...
SVN:trunk[3682]
2015-08-17 15:28:19 +00:00
Denis Flaven
b04298916c
A little bit of polishing on the export feature to be ready for the beta.
...
SVN:trunk[3640]
2015-07-10 16:54:26 +00:00
Denis Flaven
cd5e5da526
Bulk Export redesign, addressing the tickets:
...
#1071 Bulk Read access rights
#1034 List of fields for Excel export
#772 Some attributes not exportedvia export.php
Main features:
- list and order of the fields taken into account
- interactive mode to specify all the parameters interactively (including the list and the order of fields)
- same behavior for all the formats: html, CSV, spreadsheet, XML
- new PDF export
SVN:trunk[3606]
2015-06-23 14:16:46 +00:00
Romain Quetiez
30af416394
Rework of the dictionaries: moved menu related entries to the module itop-welcome-itil (which does create most of those menus), while preserving the original copy of the entries so as to be compatible with customizations made with a copy of an older version of itop-welcome-itil
...
SVN:trunk[3453]
2014-12-04 16:05:11 +00:00
Romain Quetiez
b822cff269
Instrumented the code to ease the troubleshooting of the computing of working hours
...
SVN:trunk[3425]
2014-11-25 15:25:28 +00:00
Romain Quetiez
82e9e42939
#901 Added the attribute "filter" to the triggers
...
SVN:trunk[3104]
2014-03-21 10:52:20 +00:00
Denis Flaven
f8f8c327af
Typo: Sycnhro => Synchro
...
SVN:trunk[2467]
2012-11-27 16:28:22 +00:00
Denis Flaven
8fa41e2fd0
Localization update:
...
- German thanks to David Guembel
- Japanese thanks to Shoji Seki
- Spanish thanks to Miguel Turrubiates
SVN:trunk[2447]
2012-11-21 11:18:59 +00:00
Romain Quetiez
247b1b4d78
Record the list of attachments (in EventNotificationEmail) + prerequisite to email-reply
...
SVN:trunk[2413]
2012-11-08 12:41:51 +00:00
Erwan Taloc
78948c06fe
Change Label of Friendly name from "Name" to "Friendy Name" to avoid misunderstanding when importing or synchronizing data
...
SVN:trunk[2405]
2012-10-29 17:47:37 +00:00
Erwan Taloc
0bcbf5825a
change translation for trigger on threshold reached
...
SVN:trunk[2375]
2012-10-26 11:54:26 +00:00
Romain Quetiez
467c4c6258
Added TriggerOnThresholdReached to the dictionary
...
SVN:trunk[2351]
2012-10-25 10:17:04 +00:00
Romain Quetiez
721faa7e1e
Updated copyright (2012) and license (LGPL changed to AGPL)
...
SVN:trunk[2333]
2012-10-23 21:41:36 +00:00
Romain Quetiez
7dbbb1c299
#439 Record and display changes in the link sets (ex: Members of a team)
...
#439 Make sure that changes made by a plugin get recorded
+ simplified the change tracking for the plugins. Simply call DBObject::DBInsert (resp. Update and Delete) and the change will be recorded for the current page. This is compatible with the old (not mandatory anymore) way that was requiring DBInsertTracked APIs (resp. Update, Delete).
SVN:trunk[2236]
2012-10-08 12:17:56 +00:00
Denis Flaven
e126137a91
Implemented Track #582 : "stable name" for synchro_data_xxx tables; translations.
...
SVN:trunk[2134]
2012-07-25 14:30:43 +00:00
Romain Quetiez
17f3318d63
Export for spreadsheets: transform keys (id of the queried object or external keys) into the corresponding friendly name (reintegrated from branch 1.2.1)
...
SVN:trunk[1816]
2012-01-30 11:09:07 +00:00
Romain Quetiez
4869d5e92b
Fixed typos in dictionaries
...
SVN:trunk[1735]
2011-12-21 11:14:53 +00:00
Romain Quetiez
9ac4f84e22
#489 Run the synchro with parameter max_chunk_size to split the execution into several processes, each loading at most the given count of replica (note: the master process will continue to run while child processes are being forked one by one)
...
SVN:trunk[1732]
2011-12-20 15:55:07 +00:00
Denis Flaven
ee6c2fcffe
Enhancement: when an (optional) external key cannot be reconciled, log a warning on the replica. the replicas containing a warning are then processed everytime in case the ext key changes
...
Also improved the search/display of replicas
SVN:trunk[1676]
2011-11-18 11:32:19 +00:00
Denis Flaven
c0764bce74
Added smart search for 'Date' fields (and not only DateTime)
...
SVN:trunk[1464]
2011-08-18 09:48:44 +00:00
Denis Flaven
5d8acbb41a
New type of trigger: TriggerOnPortalUpdate, called when the end-user updates a ticket from the portal.
...
SVN:trunk[1420]
2011-08-03 10:36:34 +00:00
Romain Quetiez
a991a84a8e
New feature: online help on search inputs (date format and operators)
...
SVN:trunk[1341]
2011-07-08 11:40:57 +00:00
Romain Quetiez
178f7f3426
Typo in dictionary
...
SVN:trunk[1267]
2011-05-06 09:05:22 +00:00
Romain Quetiez
f92a7df522
Data synchro: added "contact to notify in case of error"
...
SVN:trunk[1224]
2011-04-21 09:30:30 +00:00
Denis Flaven
69f21b9b79
- English dictionary completion for 1.1 !
...
SVN:trunk[1222]
2011-04-20 16:11:47 +00:00
Denis Flaven
6fe81320c0
- English dictionary completion.
...
SVN:trunk[1198]
2011-04-11 08:39:18 +00:00
Denis Flaven
a9c6d81130
- Dictionary entries (partial) for the SynchroDataSource objects
...
SVN:trunk[1195]
2011-04-08 12:26:05 +00:00
Romain Quetiez
8ff40fb4b8
Deletion: entirely reviewed to take into account the objects being synchronized by an external data source, or the plugins constraints.
...
SVN:trunk[1194]
2011-04-08 11:29:25 +00:00
Denis Flaven
037d6cc4ba
- Special handling (using some custom code - temporary solution) of the 'ticket_log' attribute: the attribute is displayed at the bottom of the "Properties" page and takes the whole width of the page.
...
SVN:trunk[1193]
2011-04-08 10:22:18 +00:00
Romain Quetiez
6ff5b499b0
AttributeCaseLog finalized (history, easy migration of AttributeText, wiki formatting)
...
SVN:trunk[1173]
2011-04-04 14:15:33 +00:00
Denis Flaven
4febe204e1
- Finishing touch to the DataExchange: various cosmetic fixes
...
SVN:trunk[1170]
2011-04-04 13:03:11 +00:00
Romain Quetiez
30a1528a28
Removed the AttributeWikiText which was strictly equivalent to AttributeText
...
SVN:trunk[1151]
2011-03-29 14:13:16 +00:00
Romain Quetiez
cf8174d54e
Data Exchange - Improved to allow the import of complex attributes like passwords and documents + few fixes
...
SVN:trunk[1106]
2011-03-02 14:38:12 +00:00
Denis Flaven
33f1ec8bf3
Data Exchange implementation in progress...
...
SVN:trunk[1105]
2011-03-02 10:49:12 +00:00