Romain Quetiez
fcbd9b8911
Improved Web services: opened to services coming from an optional module
...
SVN:trunk[965]
2010-11-23 16:16:01 +00:00
Denis Flaven
9dd2061f60
Do not assume that a User is linked to a Person !
...
SVN:trunk[964]
2010-11-23 13:36:53 +00:00
Denis Flaven
2c4bdf6398
- Fixed the detection of relative path in the config file to make it compatible with *nix
...
SVN:trunk[963]
2010-11-23 11:54:41 +00:00
Romain Quetiez
d8bb6a45b2
REVIEWED THE FILE INCLUSION POLICY
...
- includes are relative to the application root folder, aka APPROOT
- changed the config file, while preserving the compatibility with older installs
SVN:trunk[962]
2010-11-22 17:53:52 +00:00
Romain Quetiez
d0f168adbb
Read-only mode - draft
...
SVN:trunk[961]
2010-11-22 14:13:49 +00:00
Romain Quetiez
cf888ea165
Added attribute types into the dictionary
...
SVN:trunk[952]
2010-11-22 10:06:52 +00:00
Denis Flaven
dc9a52c9e0
Improved implementation of the 'autocomplete' input and fix of quite a few related issue with aysnchronous inputs. Autocompletes are now restricted to external keys only.
...
Some details:
- Autocomplete now matches on 'contains' instead of 'begins with'
- The minimum size of this match is configurable in the config file and per attribute ('min_autocomplete_chars').
- The maximum size that turns a drop-down list into an autocomplete is configurable in the config-file and per attribute ('max_combo_length').
- Better feedback when expanding/collapsing search results lists.
- 'Pointer' cursor on the link to Expand/Collapse results lists.
- The 'mandatory' state of an attribute is no longer lost when some part of a form is reloaded asynchronously
SVN:trunk[947]
2010-11-18 16:41:09 +00:00
Romain Quetiez
5ea71a3d51
#320 Integrated an HTML Editor -still, no attribute has been changed, because it would require a migration procedure... to be continued
...
SVN:trunk[946]
2010-11-16 16:16:47 +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
259b266a19
- Keep track of the object at the source of any email notification for further correlation (either in the user's mailbox or for automatic processing of incoming emails)
...
SVN:trunk[943]
2010-11-12 16:34:50 +00:00
Romain Quetiez
1800120762
#311 CSV import: Improved the reporting on external keys (and changed a little the behavior)
...
SVN:trunk[936]
2010-11-02 16:29:41 +00:00
Denis Flaven
8d39ddded6
Do not create a "mailto" hyperlink for empty email addresses.
...
SVN:trunk[927]
2010-10-25 14:27:48 +00:00
Romain Quetiez
2834c073cd
#304 Fixed OQL issue (regression when using time intervals)
...
SVN:trunk[922]
2010-10-25 08:12:17 +00:00
Denis Flaven
8a5ed95c80
- Integrating the Brazilian transalation from Marco Tulio...
...
SVN:trunk[919]
2010-10-22 16:55:41 +00:00
Denis Flaven
368ea1cfdb
SVN:trunk[916]
2010-10-22 10:42:39 +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
70149af5d6
Fixed a bug in the XML encoding function
...
SVN:trunk[914]
2010-10-22 07:47:05 +00:00
Denis Flaven
006453678b
Fixed Trac#300: each iTop instance now uses its own name for the cookie storing the session ID. Therefore several instances can coexist independently on the same server.
...
SVN:trunk[913]
2010-10-22 06:09:51 +00:00
Denis Flaven
22cf8e4986
Fixed Trac #292 : enums can now be null (if allowed) !
...
SVN:trunk[910]
2010-10-21 09:23:41 +00:00
Romain Quetiez
0c34b47aac
Fixed regression on the previous fix (change in the prototype of MakeQuery): this was impacting update/delete on a single object => applied to all objects of the same root class!
...
SVN:trunk[899]
2010-10-19 13:14:19 +00:00
Romain Quetiez
fb59939d57
#288 Fixed OQL issues, related to multi-columns usages
...
SVN:trunk[895]
2010-10-14 16:56:42 +00:00
Romain Quetiez
629a87c99b
#282 Fixed bug in OQL interpretation (functions requiring class aliasing)
...
SVN:trunk[894]
2010-10-13 19:51:36 +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
Romain Quetiez
0fff433e90
#283 Fixed issue with the default value of Enum attributes
...
SVN:trunk[891]
2010-10-13 08:23:05 +00:00
Romain Quetiez
bc6a3ab485
Fixed issues in DB integrity check
...
SVN:trunk[889]
2010-10-06 15:59:33 +00:00
Denis Flaven
b124e94551
- Enforce users to be created with at least one profile
...
SVN:trunk[867]
2010-09-14 09:09:36 +00:00
Romain Quetiez
eab30f77e4
#266 OQL attributes changed into TEXT
...
SVN:trunk[864]
2010-09-14 08:44:36 +00:00
Denis Flaven
d41e826297
Fixed portal hyperlink
...
SVN:trunk[861]
2010-09-14 08:35:11 +00:00
Denis Flaven
fcabde1cc5
- Integrating the German localization thanks to Jonathan Lucas from Itomig !
...
SVN:trunk[858]
2010-09-13 21:39:23 +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
b537a3e810
Removed automatic test tools (separate module)
...
SVN:trunk[838]
2010-09-13 11:45:57 +00:00
Romain Quetiez
6d0bc6d2c7
Implemented security in import.php
...
SVN:trunk[834]
2010-09-13 09:30:56 +00:00
Romain Quetiez
384c8c8ba9
#152 Data model consistency check reporting issues
...
SVN:trunk[824]
2010-09-12 08:43:48 +00:00
Romain Quetiez
fe8ebc6c31
Added an automatic test: stressing import.php
...
SVN:trunk[823]
2010-09-12 08:42:49 +00:00
Denis Flaven
85dfd8527d
- Completely revamped welcome page and configuration management overview in order to streamline the configuration menu.
...
SVN:trunk[821]
2010-09-11 20:37:42 +00:00
Romain Quetiez
2ad6c0594d
#162 Implemented the non interactive bulk load (REST, CLI not implemented)
...
SVN:trunk[818]
2010-09-11 13:36:16 +00:00
Romain Quetiez
1a4c3c98f1
Connect interfaces to each other (1-1 link)
...
SVN:trunk[816]
2010-09-10 18:51:09 +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
Denis Flaven
463e7b5413
- Enhancement (Trac#189) first version of a (simple) End-Users portal.
...
- Fix for the appUserPreferences class
SVN:trunk[806]
2010-09-10 10:10:57 +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
a3f4dad24e
Added memory peak to the internal profiling instrumentation
...
SVN:trunk[799]
2010-09-08 20:01:06 +00:00
Romain Quetiez
3f0b5ca63a
#123 Switch back to the InnoDB engine, which shows better performances (moreover we did far more testing with this engine)
...
SVN:trunk[798]
2010-09-08 13:47:45 +00:00
Romain Quetiez
32b337b9a8
#140 Check that user logins are unique
...
SVN:trunk[796]
2010-09-08 08:11:46 +00:00
Denis Flaven
39e943c20a
- Fixing Trac #173 . The unused states are now excluded from the graph.
...
- The path to graphviz installation (dot executable) is now configurable via the 'graphviz_path' config variable (defaults to /usr/bin/dot).
- If graphviz is present, the graph is generated on the fly, and using the current user's localization/translation for the state & transition names.
SVN:trunk[795]
2010-09-07 20:04:21 +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
5c4614a3af
Dehardcoded against the DB engine (now defaults to myisam)
...
SVN:trunk[776]
2010-09-06 09:15:26 +00:00
Denis Flaven
8f982bc5bd
Bug fix: make sure that the log is properly filled when creating a notification.
...
SVN:trunk[774]
2010-09-06 09:06:57 +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