Commit Graph

21 Commits

Author SHA1 Message Date
Romain Quetiez
be158b4673 Fixed typo on the default value of the server status (class: bizServer)
SVN:code[194]
2009-10-19 14:51:01 +00:00
Romain Quetiez
3210573143 Integrated the latest data model and sample data
SVN:code[185]
2009-09-29 16:12:40 +00:00
Romain Quetiez
dc9707ec4b Fixed inconsistency in the CSV import : a bixServer objects had two fields (one was inherited) having the same label, leading to a high level of confusion when doing a bulk load (matching the fields was not possible)
SVN:code[183]
2009-09-22 14:13:07 +00:00
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
723341d94a Plugged in the allowed values management into the modification form and the stimulus form (limitation: take care with the data model and fields that depend on each other, until we replace those forms with the wizard that is currently being used for the object creation)
SVN:code[174]
2009-09-17 08:56:07 +00:00
Romain Quetiez
56060ccb80 New business model (Erwan)
SVN:code[158]
2009-09-14 16:04:12 +00:00
Romain Quetiez
40489c0821 New class: bizSubnet, implementing a dedicated view for IP management
SVN:code[147]
2009-09-11 16:38:12 +00:00
Romain Quetiez
4c33a6eb81 Fixed bug in the history of tickets (incident or any other type, for which the name is based on the ticket ID, which remained undetermined until the record is created)
SVN:code[142]
2009-09-11 12:03:34 +00:00
Denis Flaven
2a6de0bd28 Added an automatic naming for the change tickets based on their Id (Same as for Incident tickets but starting with C-).
SVN:code[132]
2009-09-10 14:08:22 +00:00
Romain Quetiez
93cad0ef6c Finalized attribute labels in the business data model (each word in uppercase, same conventions on external keys)
SVN:code[120]
2009-09-08 08:29:57 +00:00
Romain Quetiez
ab801850dd Latest data model (Erwan) and few cosmetic changes (safer display of object hyperlinks)
SVN:code[119]
2009-09-07 14:29:49 +00:00
Denis Flaven
37cad7579e - Proper display on the n-n links
SVN:code[117]
2009-09-07 14:00:25 +00:00
Romain Quetiez
6c286bf952 Finalization of the user management by profile (UI to manage the accounts), and some unrelated changes:
- Using class labels in the UI
- Data model: you may specify a set of allowed values from a query (see caller_id in bizIncident class), still not 100% used in the UI but does not generate any error
- Data model: you may specify a password field (AttributePassword replacing AttributeString)
- Setup: calling UserRight::Setup() right after calling UserRight::CreateAdministrator()
- Setup: administrator account created with "my organization" and a dedicated contact
- Menus: optimized the load of std menus (queries written in OQL to get the benefit of the query cache)
- Menus: admin tools, seen only by people having the "admin" profile
- Object edition: fixed bug with the display of N-N links in the form

SVN:code[110]
2009-09-04 15:22:40 +00:00
Denis Flaven
31415e2482 - New user interface to manage n-n links
SVN:code[104]
2009-08-26 21:52:34 +00:00
Denis Flaven
cba7b556bd Fixed a missing display template
SVN:code[103]
2009-08-26 21:32:32 +00:00
Romain Quetiez
2221709cc3 Finalized the module "user rights by profile". It is fully integrated with the application setup (inc. sample data). and it it now ready for developing the user management GUI
SVN:code[93]
2009-08-20 13:09:41 +00:00
Denis Flaven
59db699684 - Better display of the archives/change log on each object (Trac ticket #9)
SVN:code[89]
2009-07-24 15:44:51 +00:00
Romain Quetiez
367e678ff9 User management by profile moving forward: pages to check the projection of objects/users in user defined dimensions
Introduced parameters in OQL (:myvar)
Added the verb MetaModel::IsValidObject($oMyObj)

SVN:code[88]
2009-07-24 13:14:51 +00:00
Denis Flaven
4eb723b073 - reintegrated the changes (mostly bug fixes) from the 0.7.2 branch
SVN:code[83]
2009-07-18 17:24:25 +00:00
Denis Flaven
0841f8f2d9 Fixed bug #24: choice of organizations was limited to organization in "implementation".
SVN:code[75]
2009-07-08 14:53:53 +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