Romain Quetiez
0b32f511b8
Plugin API - alpha version
...
SVN:trunk[1124]
2011-03-11 11:04:50 +00:00
Denis Flaven
49e05acd4b
Fixed Trac #156 : make sure the hierarchical ZLists are supported everywhere (final cleanup).
...
SVN:trunk[1118]
2011-03-08 11:19:38 +00:00
Romain Quetiez
019888caff
#305 Specified the charset in any call to htmlentities()
...
SVN:trunk[1110]
2011-03-07 16:43:20 +00:00
Romain Quetiez
cf8174d54e
Data Exchange - Improved to allow the import of complex attributes like passwords and documents + few fixes
...
SVN:trunk[1106]
2011-03-02 14:38:12 +00:00
Romain Quetiez
67f8ddf5a8
Data Exchange - Implemented reconciliation on external keys
...
SVN:trunk[1101]
2011-03-01 13:47:09 +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
1a52f4de72
#149 Implemented friendly names
...
SVN:trunk[1057]
2011-01-26 09:43:35 +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
21722b9e80
Internal: added an API for logging tools events
...
SVN:trunk[1026]
2010-12-10 15:19:18 +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
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
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
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
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
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
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
bc6a3ab485
Fixed issues in DB integrity check
...
SVN:trunk[889]
2010-10-06 15:59:33 +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
0c4a030e2a
Improved security
...
SVN:trunk[809]
2010-09-10 11:59:04 +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
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
5c4614a3af
Dehardcoded against the DB engine (now defaults to myisam)
...
SVN:trunk[776]
2010-09-06 09:15:26 +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
81cd840604
#234 Removed the error_reporting directive and implemented a workaround to reduce the potential warnings issued by PHP
...
SVN:trunk[759]
2010-09-03 22:20:16 +00:00
Romain Quetiez
a9c0ba63df
Optimizations: DBObjectSet::Count does it without loading all the data + possibility to specify LIMIT + restored the query cache (was inoperant) + improved the debug reports + added two settings (query_cache_enabled and debug_queries)
...
SVN:trunk[756]
2010-09-03 21:23:37 +00:00
Romain Quetiez
66c7d99c46
#239 Issue with character set (impacting searches with accents)
...
SVN:trunk[746]
2010-09-02 15:25:57 +00:00
Romain Quetiez
a36f50d490
Cosmetic: changed the name of views (removed the underscore prefix)
...
SVN:trunk[741]
2010-09-02 05:54:38 +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
b7131ba4db
Improved the internal KPI reporting tools
...
SVN:trunk[722]
2010-08-30 22:14:04 +00:00
Romain Quetiez
75bbad57fa
Optimized roughly the load of user management data, and added a mean for quick profiling (to enable, add the setting log_duration)
...
SVN:trunk[711]
2010-08-29 19:49:17 +00:00
Denis Flaven
88efd37525
SVN:trunk[708]
2010-08-27 14:18:58 +00:00
Romain Quetiez
ea33128df8
#227 Could not search on Server/asset_ref
...
SVN:trunk[703]
2010-08-26 09:51:30 +00:00
Romain Quetiez
ecd017a030
#200 ToOQL() was not working anytime an argument was set onto the Filter object
...
SVN:trunk[701]
2010-08-25 16:21:06 +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
Romain Quetiez
68b5fc78c9
Finished implementing the user rights by profile (simple)
...
SVN:trunk[695]
2010-08-24 13:25:46 +00:00
Romain Quetiez
b555f104df
Improved user rights management: SELECT filtered on objects authorized for the current user (not yet fully implemented)
...
SVN:trunk[681]
2010-08-19 13:08:42 +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
b0b3330c13
- New implementation of the n-n link edition widget... in progress.
...
SVN:trunk[654]
2010-08-04 19:30:36 +00:00
Romain Quetiez
05c9b10546
#166 Configuration by module (and module categories)
...
SVN:trunk[629]
2010-07-26 16:29: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
6e54a79940
#166 Split authentication and management of user rights
...
SVN:trunk[621]
2010-07-24 14:42:55 +00:00
Romain Quetiez
6fc2b4127b
#160 Views not created with the user defined prefix
...
SVN:trunk[619]
2010-07-21 13:18:59 +00:00
Romain Quetiez
890565e278
#154 Application too slow - no need to check the DB format anytime!
...
SVN:trunk[594]
2010-07-12 12:55:32 +00:00
Romain Quetiez
bd33b42197
Cleaned 80% of errors found in the datamodel validity check
...
SVN:trunk[578]
2010-07-06 15:21:37 +00:00
Romain Quetiez
58a5ae3af0
Fixed issue in data model (could not view SW instances)
...
SVN:trunk[577]
2010-07-06 14:41:33 +00:00