Romain Quetiez
|
a222b33566
|
CRON - admin only + queues with timer (field 'planned')
SVN:trunk[1139]
|
2011-03-21 15:17:08 +00:00 |
|
Romain Quetiez
|
de5ccf5908
|
Background processes - API ready for periodicity management
SVN:trunk[1137]
|
2011-03-21 11:17:42 +00:00 |
|
Romain Quetiez
|
3074683274
|
Email sent in asynchronous mode: forgot two files...
SVN:trunk[1134]
|
2011-03-18 12:13:04 +00:00 |
|
Denis Flaven
|
4929f94c20
|
Protect the output of the config file against values containing quotes.
SVN:trunk[1133]
|
2011-03-18 11:22:23 +00:00 |
|
Romain Quetiez
|
b8b20f82d7
|
Email sent in asynchronous mode (established the base for an application internal CRON, task queue, etc.) with adjustable configuration (disable by default). Also improved the OQL: IS_NULL() and REGEXP have been added.
SVN:trunk[1132]
|
2011-03-18 11:15:09 +00:00 |
|
Romain Quetiez
|
7989cf622f
|
CSV import: fixed a few issues (restricted to N-N links) + added arguments to the export page, to allow for exporting N-N links
SVN:trunk[1130]
|
2011-03-15 12:19:04 +00:00 |
|
Romain Quetiez
|
f3cc490295
|
#328 Added the capability to import/export link sets in CSV format
SVN:trunk[1129]
|
2011-03-14 14:11:08 +00:00 |
|
Romain Quetiez
|
52a47b193d
|
#360 Wrong COUNT when using JOINS (+ other conditions)
SVN:trunk[1128]
|
2011-03-11 17:47:03 +00:00 |
|
Romain Quetiez
|
0b32f511b8
|
Plugin API - alpha version
SVN:trunk[1124]
|
2011-03-11 11:04:50 +00:00 |
|
Denis Flaven
|
bca713a964
|
Search forms enhancement: when a search criteria is an external (foreign) key, use an autocomplete instead of of drop-down list, when the number of different values is too big, as in other forms.
SVN:trunk[1123]
|
2011-03-09 16:39:58 +00:00 |
|
Romain Quetiez
|
692f7060ea
|
#355 CSV Import (non interactive) now supporting localized column headers, making it possible to import directly data generated by the interactive export. NOTE: to achieve this, the default separator is now the coma (whereas the default separator in XCel sheets is the semicolumn)
SVN:trunk[1122]
|
2011-03-09 09:19:03 +00:00 |
|
Romain Quetiez
|
4fa9933dc7
|
#340 Fixed OQL parsing issue - parameters in IN()/NOT IN() clauses
SVN:trunk[1121]
|
2011-03-08 15:51:11 +00:00 |
|
Romain Quetiez
|
38a502aa25
|
#271 Internal - Removed a workaround made unnecessary with fix [1108]
SVN:trunk[1119]
|
2011-03-08 12:23:04 +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
|
c4cca2b2f8
|
#348 Multi-column queries not working fine with open joins and if null values to be displayed
SVN:trunk[1115]
|
2011-03-08 10:46:03 +00:00 |
|
Denis Flaven
|
d708ef585b
|
Fixed Trac#344: default search behavior for enumerated attributes (and similar types: 'Class', 'Language' and 'FinalClass') is now a strict '=' instead of 'contains'.
SVN:trunk[1112]
|
2011-03-07 17:06:17 +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
|
e36646a3e6
|
Fixed undocumented issue: in read-only mode, stimulus where still allowed
SVN:trunk[1109]
|
2011-03-07 16:40:26 +00:00 |
|
Romain Quetiez
|
8b6672c0dd
|
Data Exchange - Fixed issue in DBObjectSet, doubling the count of SynchroAttribute initially created
SVN:trunk[1108]
|
2011-03-03 08:34:24 +00:00 |
|
Denis Flaven
|
3d4e76d8b0
|
Synchro Data Sources Implementation on going...
SVN:trunk[1107]
|
2011-03-02 17:06:56 +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 |
|
Denis Flaven
|
be1d8674f3
|
Data Exchange implementation in progress...
SVN:trunk[1104]
|
2011-03-02 09:12:15 +00:00 |
|
Romain Quetiez
|
bddb8b4c92
|
Data Exchange - Format and save traces (config option: synchro_trace)
SVN:trunk[1102]
|
2011-03-01 16:21:04 +00:00 |
|
Romain Quetiez
|
67f8ddf5a8
|
Data Exchange - Implemented reconciliation on external keys
SVN:trunk[1101]
|
2011-03-01 13:47:09 +00:00 |
|
Denis Flaven
|
f3f2eb5c79
|
Synchro Data Sources Implementation on going...
SVN:trunk[1100]
|
2011-03-01 09:01:44 +00:00 |
|
Romain Quetiez
|
3441911781
|
Fixed regression on AttributeInteger
SVN:trunk[1088]
|
2011-02-22 14:26:00 +00:00 |
|
Romain Quetiez
|
4c637548ac
|
Fixed regression in the audit (new way to translate OQL expression having an impact on DBObjectSearch::MergeWith)
SVN:trunk[1086]
|
2011-02-21 16:35:47 +00:00 |
|
Romain Quetiez
|
d92f89fbe6
|
Data Exchange - Finalized deletion, changed the definition of attributes (update/reconcile), added an automated test
SVN:trunk[1083]
|
2011-02-11 09:01:16 +00:00 |
|
Romain Quetiez
|
64521eb758
|
Fixed regression (implementation of the data exchange)
SVN:trunk[1074]
|
2011-02-07 16:29:49 +00:00 |
|
Denis Flaven
|
2d65325f6f
|
New configuration setting (and new class of Log objects) to keep track of the application's usage: an entry in the log is added each time a user connects to the application. (This feature is disabled by default)
SVN:trunk[1073]
|
2011-02-07 15:55:39 +00:00 |
|
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 |
|