Denis Flaven
a97238c3cd
Fixed Trac #351 : undefined variable sClass...
...
SVN:trunk[1072]
2011-02-07 15:51:24 +00:00
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
ba822a655e
Wiki: add links to objects in text attributes
...
SVN:trunk[1060]
2011-02-01 13:40:51 +00:00
Romain Quetiez
735a9729c0
Data Exchange - data structure
...
SVN:trunk[1058]
2011-01-31 15:53:07 +00:00
Romain Quetiez
1a52f4de72
#149 Implemented friendly names
...
SVN:trunk[1057]
2011-01-26 09:43:35 +00:00
Denis Flaven
8145c23899
Avoid using 'gethostname()' which is not always available.
...
SVN:trunk[1041]
2011-01-03 14:38:58 +00:00
Denis Flaven
e1d7e17c5d
Added support for hierarchical ZLists when checking the data model consistency
...
SVN:trunk[1038]
2011-01-03 12:58:21 +00:00
Romain Quetiez
6c73b3ed2e
Localized in chinese
...
SVN:trunk[1034]
2010-12-20 13:44:15 +00:00
Romain Quetiez
adfed90733
Localized in turkish
...
SVN:trunk[1033]
2010-12-20 11:48:34 +00:00
Denis Flaven
6dd3eb9970
- Added the russian localization (thanks to Vladimir Shilov)
...
SVN:trunk[1028]
2010-12-20 11:13:54 +00:00
Denis Flaven
511c703b61
Bug fix: history of encrypted fields was not recorded properly.
...
SVN:trunk[1027]
2010-12-15 16:33:08 +00:00
Romain Quetiez
21722b9e80
Internal: added an API for logging tools events
...
SVN:trunk[1026]
2010-12-10 15:19:18 +00:00
Romain Quetiez
b89a4d32d1
Improved the detection of MySQL Slave status
...
SVN:trunk[1023]
2010-12-09 10:04:38 +00:00
Romain Quetiez
b6883ed3b4
Internal: added an helper to get the currently loaded config file
...
SVN:trunk[1022]
2010-12-08 15:29:30 +00:00
Denis Flaven
235203b3a0
The hyperlink to the online-help file is now configurable
...
SVN:trunk[1018]
2010-12-07 15:15:43 +00:00
Denis Flaven
2b9beb971b
For fine-grained user rights detection...
...
SVN:trunk[1017]
2010-12-07 15:13:41 +00:00
Romain Quetiez
59970be867
Menus created via a handler, at runtime
...
SVN:trunk[1014]
2010-12-07 14:32:13 +00:00
Romain Quetiez
98cfcc9cb8
Fixed an issue in the display of CSV imports history
...
SVN:trunk[1013]
2010-12-07 13:46:22 +00:00
Romain Quetiez
e66f06cda2
Internal: improved the user management API ChangePassword()
...
SVN:trunk[1012]
2010-12-06 17:07:07 +00:00
Romain Quetiez
cde184e2a3
Allow a module to provide a handler to override application settings: OnMetaModelStarted()
...
SVN:trunk[1010]
2010-12-06 09:14:20 +00:00
Denis Flaven
df8f4449e8
Fix for Trac #337 : email validation. Use a simpler regular expression that is much faster to execute.
...
SVN:trunk[1009]
2010-12-03 12:03:05 +00:00
Romain Quetiez
d85aba8ebc
Improved change tracking: user login replaced by the full name if available
...
Added a tab into the CSV import: browse the CSV imports history
Finalized the read-only mode (distinguish between users and everybody, admin message displayed on top of the main screen)
SVN:trunk[1007]
2010-12-03 10:18:28 +00:00
Romain Quetiez
d4eaf43257
Fixed cosmetic issues in the CSV import (related to the recent changes)
...
SVN:trunk[1005]
2010-12-01 16:27:11 +00:00
Denis Flaven
dc96cbc482
- Ask for confirmation when doing a CSV import/synchro that is considered as "risky" (based on thresholds from the config file)
...
- Added a "Restart" button to quickly start over a CSV import/synchro
SVN:trunk[1004]
2010-12-01 15:21:29 +00:00
Denis Flaven
73e9107ae2
- Added the new "synchro" mode to the CSV load page.
...
SVN:trunk[1003]
2010-12-01 10:27:10 +00:00
Romain Quetiez
018344578e
Internal: BulkChange improved with synchro mode
...
SVN:trunk[1001]
2010-11-30 15:32:30 +00:00
Romain Quetiez
2b69c5210f
Fixed issues in the compatibility with config files generated with 1.0
...
SVN:trunk[991]
2010-11-29 13:26:18 +00:00
Denis Flaven
4a6bc8a896
- added the ability to create objects pointed by ExtKeys even when the edit mode is a drop-down list and not an autocomplete
...
- made this behavior configurable globally or per external key, using the config-flag/option: allow_target_creation.
SVN:trunk[987]
2010-11-29 10:35:18 +00:00
Denis Flaven
4bd217d178
Keep backward compatibility with *old* config files without the 'webservices' entry in the config-file.
...
SVN:trunk[983]
2010-11-26 16:22:20 +00:00
Romain Quetiez
7d13ec00e4
User profiles: created in dedicated module itop-profiles-itil
...
SVN:trunk[980]
2010-11-26 15:55:38 +00:00
Denis Flaven
c8384cc8a4
Handle filtering of non-existent attributes in hierarchical ZLists.
...
SVN:trunk[979]
2010-11-26 13:25:00 +00:00
Romain Quetiez
c63d25e223
Read-only mode relying successively on a DB property, and an application setting
...
SVN:trunk[972]
2010-11-24 16:52:55 +00:00
Romain Quetiez
7fbcdc407e
Added class DBProperty
...
SVN:trunk[971]
2010-11-24 16:28:13 +00:00
Romain Quetiez
dc3a99200f
Added an helper function to report the current configuration
...
SVN:trunk[967]
2010-11-23 17:07:51 +00:00
Romain Quetiez
40a613b4db
Cleanup: replaced remaining occurences of ISO-8859-1
...
SVN:trunk[966]
2010-11-23 16:18:48 +00:00
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