Commit Graph

6 Commits

Author SHA1 Message Date
Romain Quetiez
2e9f13c4c5 Deletion of objects:
- automatic delete of mandatory ext keys, and if the option is set in the data model (I've set the "manual" option by default, and the "auto" option for links)
- automatic reset of optional ext keys (several keys could be updated on one single object)
- takes into account the user rights
- security against the use of page arguments when the automatic deletion is not allowed
Known limitations:
- does not check that resetting an ext key could affect the lifecycle consistency (e.g. delete a workgroup referenced by a ticket)
- does not check recursively on the automatic deletion, which should not be a problem given the current data model (TBC)

SVN:code[181]
2009-09-18 16:12:38 +00:00
Romain Quetiez
637993e7eb Fixed bug on deletion: take the inheritance into account when checking for referencing objects (eg. a ticket linked to a PC was not seen)
SVN:code[180]
2009-09-18 09:35:21 +00:00
Romain Quetiez
aa7e93e80c Revised the CSV import: fixed issues with the external keys, added hyperlinks to the found objects, obsoleted the word 'pkey', replaced by 'id'
SVN:code[154]
2009-09-14 08:37:10 +00:00
Romain Quetiez
c5cc6f34f8 Fixed bug on Update / WriteLinks
SVN:code[139]
2009-09-10 16:20:35 +00:00
Denis Flaven
9130e5bcd0 New helper function IsModified
SVN:code[101]
2009-08-25 13:52:13 +00:00
Denis Flaven
6545595f19 Moved under "trunk" to be able to track releases under "tags"
SVN:code[55]
2009-04-28 09:03:12 +00:00