Romain Quetiez
a9a530a2cb
Core: Join any table to an OQL query (prerequisite to Data Exchange)
...
SVN:trunk[1061]
2011-02-01 16:54:10 +00:00
Romain Quetiez
1a52f4de72
#149 Implemented friendly names
...
SVN:trunk[1057]
2011-01-26 09:43:35 +00:00
Romain Quetiez
d0f168adbb
Read-only mode - draft
...
SVN:trunk[961]
2010-11-22 14:13:49 +00:00
Denis Flaven
8d80d73f35
- Allow DBObjects to be deleted by the standard UI 'Delete', which may be useful in case a DBObject has to be deleted as a dependent object of a CMDBObject.
...
SVN:trunk[945]
2010-11-16 13:21:21 +00:00
Denis Flaven
1b618ff57c
(Partial) fix for Trac #285 : turn email fields into click-able mailto: hyperlinks.
...
SVN:trunk[915]
2010-10-22 10:33:53 +00:00
Romain Quetiez
1e1e10aa00
#111 Improved the data loader, and added a REST service to load data from a file
...
SVN:trunk[892]
2010-10-13 16:36:51 +00:00
Denis Flaven
d41e826297
Fixed portal hyperlink
...
SVN:trunk[861]
2010-09-14 08:35:11 +00:00
Denis Flaven
822c79ce5e
- Fixed the URL to the portal hyperlink (hyperlink(portal)) in email notifications.
...
SVN:trunk[853]
2010-09-13 18:55:30 +00:00
Romain Quetiez
dfb1ae83c7
Fixed issue on deletion: was not recursive, leading to data integrity issues
...
SVN:trunk[815]
2010-09-10 18:49:48 +00:00
Romain Quetiez
0c4a030e2a
Improved security
...
SVN:trunk[809]
2010-09-10 11:59:04 +00:00
Romain Quetiez
7312d977f3
Notifications template may specify this->hyperlink(portal) (and fixed issues in sample data)
...
SVN:trunk[805]
2010-09-09 15:26:07 +00:00
Romain Quetiez
5f497a55de
New profile: Portal User (and link from a ticket to the user portal)
...
SVN:trunk[801]
2010-09-09 13:47:22 +00:00
Romain Quetiez
49d96e503f
#205 Missing object hyperlink when using trigger on object creation
...
SVN:trunk[783]
2010-09-06 16:40:16 +00:00
Romain Quetiez
40eb8367a4
#233 Speed up data load, found a bottleneck, but still some room for improvement, added internal settings to boost up huge load or workaround a bug in CheckToWrite (if any)
...
SVN:trunk[772]
2010-09-05 22:20:28 +00:00
Romain Quetiez
15b805fed6
#242 loosing linked objects when modifying name attribute
...
SVN:trunk[748]
2010-09-02 16:51:41 +00:00
Romain Quetiez
4894dd2b4c
New placeholders in templates: this->html(attcode) and this->label(attcode)
...
SVN:trunk[735]
2010-09-01 09:07:01 +00:00
Romain Quetiez
77159e8766
Notification were not working well with class hierarchy (not in Trac at that time)
...
SVN:trunk[734]
2010-08-31 21:11:11 +00:00
Romain Quetiez
8a788acb9a
#139 Improved string size verification, the rule is guaranteed by the core
...
SVN:trunk[721]
2010-08-30 16:11:46 +00:00
Romain Quetiez
283cbeddc0
Fixed bug: grant matrix apparently not updated (but it was) when modifying/creating a user account
...
SVN:trunk[706]
2010-08-26 17:23:31 +00:00
Romain Quetiez
b28735213d
#137 #203 #204 #119 - Finalized the new (simplified) module for user rights management ; needed to review deeply the data integrity management to have the setup working again!
...
SVN:trunk[697]
2010-08-25 14:51:36 +00:00
Denis Flaven
d0cfd699a4
Fixed for Trac #223 : when checking the value of an attribute also use the pattern matching defined at the atribute level itself to ensure consistency.
...
SVN:trunk[693]
2010-08-23 17:01:40 +00:00
Romain Quetiez
95b27bfcf4
Reviewed benchmark tool (split creation of structure / CIs / Tickets)
...
SVN:trunk[686]
2010-08-23 13:03:18 +00:00
Romain Quetiez
02dd08587c
#205 Notifications missing external fields (on object creation)
...
SVN:trunk[676]
2010-08-16 14:49:36 +00:00
Denis Flaven
db8c287925
- Fixed the problem of initial (default) values (Trac #172 ) when creating an object by factorizing: creation / modification and cloning of objects !
...
SVN:trunk[663]
2010-08-05 17:10:35 +00:00
Denis Flaven
b0b3330c13
- New implementation of the n-n link edition widget... in progress.
...
SVN:trunk[654]
2010-08-04 19:30:36 +00:00
Denis Flaven
9974457971
Enhancing the search (Trac #147 ): now allows to pass some "magic patterns" when doing a standard search without any operator. Specially useful for searching on ranges of dates/datetimes
...
SVN:trunk[638]
2010-07-28 15:18:52 +00:00
Romain Quetiez
b3594f5899
#166 Allow the definition of persistent classes having no table defined, and added a sample code for a null password authentication scheme
...
SVN:trunk[627]
2010-07-26 08:32:37 +00:00
Romain Quetiez
d1b7c880b1
Finalized the data model
...
SVN:trunk[569]
2010-07-06 00:08:03 +00:00
Denis Flaven
de0d719942
- Align the display of "State" attributes with Enums
...
SVN:trunk[555]
2010-07-05 12:47:12 +00:00
Romain Quetiez
b368209631
Bug: could not use mysql reserved words for table names (e.g. 'Change')
...
SVN:trunk[547]
2010-07-04 16:37:17 +00:00
Romain Quetiez
db277c8539
Created request management module as a clone of incident management (class hierarchy) and fixed an issue revealed by the computed fields of a ticket
...
SVN:trunk[546]
2010-07-04 10:33:07 +00:00
Romain Quetiez
dbee38dfd1
ComputeValues optimized + fix in the algo computing the priority of an Incident
...
SVN:trunk[543]
2010-07-04 07:46:45 +00:00
Romain Quetiez
832f6f02ad
Fixed issue with null value for an Enum that would be hidden in a given state, being handled as an empty string, which is not an allowed value.
...
SVN:trunk[541]
2010-07-03 15:19:20 +00:00
Denis Flaven
49a526c41b
Strange corner case, not sure if the fix is the good one, seems harmless for now...
...
SVN:trunk[523]
2010-07-01 14:50:17 +00:00
Romain Quetiez
d58a82c6c2
Cleanup: obsolescence of "key_label" property on persistent classes
...
SVN:trunk[473]
2010-06-23 14:32:54 +00:00
Romain Quetiez
c439ff2f46
Class icon defined in the data model, use either the static method GetClassIcon, or GetIcon (this one could be overloaded for an icon depending on the object state)
...
SVN:trunk[462]
2010-06-14 14:23:51 +00:00
Romain Quetiez
4d3fbf1f79
Do not allow the user to modify/delete objects designed for logging (change tracking, error log, information log, etc.)
...
SVN:trunk[440]
2010-06-08 09:33:14 +00:00
Romain Quetiez
a0e0371812
#19 - Reviewed the licensing information and started to align the comments in the code
...
SVN:trunk[422]
2010-05-24 09:24:35 +00:00
Denis Flaven
d42f2f18be
Minor fix
...
SVN:trunk[413]
2010-05-16 16:51:03 +00:00
Romain Quetiez
7220052134
Enabled localized strings (not only enums, but other types... to be defined)
...
SVN:trunk[359]
2010-04-27 12:38:56 +00:00
Romain Quetiez
1bdfbbb284
Localization: cleanup in the DataModel + aligned some API (e.g. GetStateLabel)
...
SVN:trunk[348]
2010-04-20 09:21:46 +00:00
Romain Quetiez
5d46a94ddf
Select multiple objects in OQL (beta, for integration within the UI)
...
SVN:trunk[327]
2010-04-13 09:42:22 +00:00
Romain Quetiez
f454ebf4b5
Fixed bugs on CSV import (was not working fine when exporting/importing incident tickets)
...
SVN:trunk[316]
2010-03-12 13:48:39 +00:00
Romain Quetiez
e2524d28d7
Related objects:
...
- moved to OQL
- added capacity to set a default value based on the related objects (during the creation wizard)
SVN:trunk[314]
2010-03-09 14:09:51 +00:00
Romain Quetiez
5a09dc6e2b
Trac #86 - CSV format aligned with standard specifications
...
Trac #93 - Fixed issue within the setup data load (related to memory_limit)
Fixed issues with the consultant toolkit: upgrade an existing DB (add new class/attribute)
Developed core services to allow for demonstrating impact computation capability
Deprecated option operation=direct on page UI.php
SVN:trunk[313]
2010-03-08 09:10:16 +00:00
Denis Flaven
10fa31807b
- Fixed bug #87 : Strings consisting only of digits are not managed as strings
...
SVN:trunk[312]
2010-02-26 15:29:30 +00:00
Romain Quetiez
aa6d6029d9
Finalized the email error management:
...
- errors in OQL
- no recipient
- smtp server response (windows only)
- test option (status)
- test page
SVN:trunk[270]
2010-01-18 16:42:00 +00:00
Romain Quetiez
8964b13a2e
- Fixed bug with change tracking of TEXT attributes
...
- Log any email notification (successful or not)
- Class selection always made through a Combo box
- Automatic creation of indexes for external keys
- New trigger: on object creation
- Application log: added a status string
- Added documentation to the WSDL (+ anyType replaced by string)
- SOAP: improved handling of enumeration attributes
- SOAP: returned logs to mention the name of the parameter as advertised in the WSDL file (different than the name of the attribute in Itop)
- Finalized SOAP tests
- Added a SOAP client example
SVN:trunk[246]
2010-01-13 13:30:08 +00:00
Romain Quetiez
5a15dcb849
Trac #57 - Implemented beta version of email notifications (triggers and actions)
...
SVN:trunk[225]
2010-01-06 08:51:08 +00:00
Romain Quetiez
ae1e7e224a
Reviewed and changed a bug fix (No TRAC entry) on the display of external fields when the external key is null. The actual fix is to consider that null is a value. Isset() should be used with care because one could not differentiate a missing value (in an array or a value that is null)
...
SVN:trunk[205]
2009-12-26 13:18:56 +00:00