Romain Quetiez
721faa7e1e
Updated copyright (2012) and license (LGPL changed to AGPL)
...
SVN:trunk[2333]
2012-10-23 21:41:36 +00:00
Denis Flaven
9f47c09cdf
Bug of month: make sure that GetFilter returns a usable filter (i.e. with the parameters)
...
SVN:trunk[2326]
2012-10-22 13:12:00 +00:00
Denis Flaven
d38b79de76
Various fixes for the selection of columns / sort order in the lists.
...
SVN:trunk[2192]
2012-09-20 07:55:25 +00:00
Denis Flaven
1840e24a3c
Customizable tables implementation...
...
SVN:trunk[2123]
2012-07-24 13:32:09 +00:00
Romain Quetiez
3679e7f8d5
Internal: reworked default ordering (added DBObjectSet::GetRealSortOrder)
...
SVN:trunk[1927]
2012-03-23 14:24:06 +00:00
Denis Flaven
3e2d906f0d
Bug fix: missing (but useless) parameter in ExpandArgs causes a notice...
...
SVN:trunk[1727]
2011-12-20 12:39:15 +00:00
Denis Flaven
123f5c4cf5
When searching objects to add to the current object (n:n relationship), set the default search params in order to stay in the current silo.
...
SVN:trunk[1723]
2011-12-19 16:28:09 +00:00
Denis Flaven
0563b05b03
Bug fix: apply the AllowedValues constraints(as default values) when selecting elements via the "magnifier" button or creating an new element via the "plus" button... also make sure that allowed values is enforced
...
SVN:trunk[1720]
2011-12-15 10:41:01 +00:00
Denis Flaven
ec19ef982e
Bug fix: apply the AllowedValues constraints(as default values) when selecting elements via the "magnifier" button or creating an new element via the "plus" button.
...
SVN:trunk[1714]
2011-12-13 14:37:31 +00:00
Romain Quetiez
077b7be2a4
Fixed regressions with DBObjectSet, impacting the new paginated lists and their menus
...
SVN:trunk[1302]
2011-06-28 09:32:13 +00:00
Romain Quetiez
54d5497f0a
Fixed issues with pagination + core limitations in the use of Object Sets (wrong filter when adding objects to a set)
...
SVN:trunk[1300]
2011-06-24 09:53:45 +00:00
Romain Quetiez
9d2a8d0a67
Fixed regression with the display of lists based on class that is not a leaf (aka standalone) class
...
SVN:trunk[1299]
2011-06-23 12:32:15 +00:00
Romain Quetiez
4681b03646
#122 Optimized the load of data set (do not load unused columns, was provoking the swapping of MySQL tmp memory tables)
...
SVN:trunk[1281]
2011-06-15 11:59:25 +00:00
Romain Quetiez
4efd93defe
Optimization: cache the Count of items in an object set
...
SVN:trunk[1278]
2011-06-08 14:42:51 +00:00
Romain Quetiez
a0900cd732
Optimization: do not load the full set of items when it comes to displaying an autocomplete!
...
SVN:trunk[1275]
2011-06-08 13:30:56 +00:00
Denis Flaven
037d6cc4ba
- Special handling (using some custom code - temporary solution) of the 'ticket_log' attribute: the attribute is displayed at the bottom of the "Properties" page and takes the whole width of the page.
...
SVN:trunk[1193]
2011-04-08 10:22:18 +00:00
Denis Flaven
bec8b57fe1
Implementation of bulk modify and bulk apply stimulus... to be tested !
...
SVN:trunk[1145]
2011-03-23 16:22:35 +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
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
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
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
fcbd9b8911
Improved Web services: opened to services coming from an optional module
...
SVN:trunk[965]
2010-11-23 16:16:01 +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
d9c208236b
#194 Fixed regression in DBObjectSet -due to the new feature "queries returning several objects"
...
SVN:trunk[636]
2010-07-28 14:38:41 +00:00
Romain Quetiez
c8fbd1df18
#187 Warning issued while computing the impact
...
SVN:trunk[616]
2010-07-21 09:10:42 +00:00
Romain Quetiez
c481830858
#143 Bug when computing related objects (impact)
...
SVN:trunk[471]
2010-06-17 14:43:11 +00:00
Romain Quetiez
a0e0371812
#19 - Reviewed the licensing information and started to align the comments in the code
...
SVN:trunk[422]
2010-05-24 09:24:35 +00:00
Romain Quetiez
69a8d27b54
Obsoleted the SibusQL and the keyword pkey (still allowed as a placeholder in the templates)
...
SVN:trunk[372]
2010-04-29 16:51:56 +00:00
Denis Flaven
7b72cb8ee2
- bug fix...
...
SVN:trunk[345]
2010-04-20 08:44:55 +00:00
Romain Quetiez
4e2edaabfa
Added constructor for DBObjectSet: FromArrayAssoc
...
SVN:trunk[331]
2010-04-14 08:14:08 +00:00
Romain Quetiez
5d46a94ddf
Select multiple objects in OQL (beta, for integration within the UI)
...
SVN:trunk[327]
2010-04-13 09:42:22 +00:00
Romain Quetiez
5b4057aebb
Finalized the demo of impact computation (removed an ugly test message) and added few comments
...
SVN:trunk[315]
2010-03-11 08:15:19 +00:00
Romain Quetiez
e2524d28d7
Related objects:
...
- moved to OQL
- added capacity to set a default value based on the related objects (during the creation wizard)
SVN:trunk[314]
2010-03-09 14:09:51 +00:00
Romain Quetiez
048406ab47
Deletion of objects:
...
- automatic delete of mandatory ext keys, and if the option is set in the data model (I've set the "manual" option by default, and the "auto" option for links)
- automatic reset of optional ext keys (several keys could be updated on one single object)
- takes into account the user rights
- security against the use of page arguments when the automatic deletion is not allowed
Known limitations:
- does not check that resetting an ext key could affect the lifecycle consistency (e.g. delete a workgroup referenced by a ticket)
- does not check recursively on the automatic deletion, which should not be a problem given the current data model (TBC)
SVN:trunk[181]
2009-09-18 16:12:38 +00:00
Romain Quetiez
daa9657e08
Finalized the module "user rights by profile". It is fully integrated with the application setup (inc. sample data). and it it now ready for developing the user management GUI
...
SVN:trunk[93]
2009-08-20 13:09:41 +00:00
Romain Quetiez
b5c7cbf509
User management by profile ready for integration with the UI
...
and some caching has been implemented for the building of queries (both from an OQL or from a programmatic query)
SVN:trunk[90]
2009-07-31 13:18:44 +00:00
Romain Quetiez
6b6f89f1c1
User management by profile moving forward: pages to check the projection of objects/users in user defined dimensions
...
Introduced parameters in OQL (:myvar)
Added the verb MetaModel::IsValidObject($oMyObj)
SVN:trunk[88]
2009-07-24 13:14:51 +00:00
Denis Flaven
b756db0992
Moved under "trunk" to be able to track releases under "tags"
...
SVN:trunk[55]
2009-04-28 09:03:12 +00:00