romainq
|
33738d1b03
#925 REST/JSON: Added an option to output all the fields of the object found (not only the fields of the queried class)
|
11 anos atrás |
romainq
|
56dc87f63e
#897 Rest Services: improved the error reporting when an external key is specified with a final class that is not a subclass of the class of the external key
|
11 anos atrás |
romainq
|
6f18762414
#876 Upgrade finishes with error "Cannot reload object id = -1" (root cause: DB in read-only mode, see config/access_mode)
|
11 anos atrás |
romainq
|
73bfc84940
#859 About box: also list the modules installed from the extensions folder
|
11 anos atrás |
romainq
|
69895eff45
#875 Could not use OQL queries with a double quote in the condition
|
11 anos atrás |
romainq
|
13ba8740b2
Fixed a compiler error message (wrong syntax when using a PHP class to implement the class methods)
|
11 anos atrás |
dflaven
|
1fe1a03719
Limit the display of the status to the latest 100 runs of the synchro data source.
|
11 anos atrás |
dflaven
|
2e975aafb5
Implement the iDisplay interface on any class derived from DBObject, but also limit the possible actions on such objects (disable edition)
|
11 anos atrás |
dflaven
|
1167b6a444
Proper output of boolean values in JSON.
|
11 anos atrás |
romainq
|
07e22cc92a
Fixed a regression due to the optimization of the memory usage of DBObjectSet [3142]
|
11 anos atrás |
dflaven
|
d438218165
Fix for a regression introduced by [3149]
|
11 anos atrás |
dflaven
|
95d4bbaeb7
Second fix for a regression due to revisions 3141/3150
|
11 anos atrás |
dflaven
|
584beeb658
Fix for a regression due to revisions 3141/3150
|
11 anos atrás |
dflaven
|
5ff555a73b
Fixed regression introduced by [3141]: Code cleanup to implement the tabs handling (inside web pages) in one place.
|
11 anos atrás |
dflaven
|
bd074f27ba
Two experimental perf. enhancements:
|
11 anos atrás |
dflaven
|
709b3ce87f
Experimental perf. enhancement: cache the foreign keys to use when importing object to avoid searching for the same object several times during a given import. Seem to speed up the imports by 7 to 10%.
|
11 anos atrás |
dflaven
|
afafd741d0
Oops, removing a debug trace...
|
11 anos atrás |
dflaven
|
6d5bd017d8
Avoid using an attribute which may cause a Reload()... seems useless anyway.
|
11 anos atrás |
dflaven
|
8762a41dd3
#909: faster display for the "details" of an object:
|
11 anos atrás |
dflaven
|
f060c7d25d
#867 (and #907 as a dup') De-harcode set_time_limit (per loop) in lengthy operations. Default value is 30 seconds (per loop), configurable via the new parameter "max_execution_time_per_loop", instead of 5 seconds previously.
|
11 anos atrás |
dflaven
|
b70db8e589
CSV export (from the toolkit menu) now displays an asynchronous page, to better cope with a huge number of objects (> 10000)
|
11 anos atrás |
dflaven
|
fc8ca16af8
- Memory optimization: no longer store all DBObjects in memory while browsng through a Set, but pull them one by one from the MySQL client buffer as needed.
|
11 anos atrás |
dflaven
|
657469baf3
Code cleanup to implement the tabs handling (inside web pages) in one place. Added the ability to provide asynchronously loaded tabs (content must come from the same server).
|
11 anos atrás |
dflaven
|
7aa7552c8c
#923: prevent XSS injection in forgot password page.
|
11 anos atrás |
dflaven
|
3ac66f14bc
Use the object oriented verison of the MySQLi API which seems free of memory leaks (compared to the procedural version of the same API).
|
11 anos atrás |
dflaven
|
86bef52fdb
Run Query enhancements
|
11 anos atrás |
romainq
|
e9d7995b59
#918 TTO/TTR status "passed" gets reset when the stop watch is stopped (using the status "triggered" instead)
|
11 anos atrás |
dflaven
|
550f475c10
Better handling of the default choices in case of upgrade (for some specific configurations of the installation wizard).
|
11 anos atrás |
romainq
|
713f3e563f
Integrated the portal with the module to dispatch incidents or user requests (the previous commit introduced too many changes, I did rollback unnecessary stuff)
|
11 anos atrás |
romainq
|
405911d4ce
Integrated the portal with the module to dispatch incidents or user requests
|
11 anos atrás |