romainq
|
4b36e9e017
Obsolescence: introduction of this new concept (wording could change later). The obsolescence of an object is computed after other attributes, by the mean of an OQL expression. The code has been refactored (again) so as to factorize between the computation of friendly names and the computation of obsolescence flags. The refactoring involved a significant AND RISKY change: external key friendly names (magic attributes) have been changed from AttributeFriendlyName to AttributeExternalField, which simplifies the SQL query build logic.
|
8 năm trước cách đây |
romainq
|
5ed735e8d0
#942 OQL now supporting unions. Unions support polymorphism and can be used anywhere in the application.
|
10 năm trước cách đây |
romainq
|
eafa11ecfe
Updated copyright (2012) and license (LGPL changed to AGPL)
|
12 năm trước cách đây |
romainq
|
0865ab481b
Dashboards - Finalized the implementation (inc. translation in french) - still some known issues
|
12 năm trước cách đây |
dflaven
|
8a0ed7208a
Better track unknown classes exceptions
|
13 năm trước cách đây |
romainq
|
5a1b372fad
#19 - Reviewed the licensing information and started to align the comments in the code
|
15 năm trước cách đây |
romainq
|
2b116ea93e
Obsoleted the SibusQL and the keyword pkey (still allowed as a placeholder in the templates)
|
15 năm trước cách đây |
romainq
|
b6c96f4689
Select multiple objects in OQL (beta, for integration within the UI)
|
15 năm trước cách đây |
dflaven
|
9c7cc9c0b2
Do NOT use PHP short open tags for a better compatibility
|
16 năm trước cách đây |
romainq
|
972bb29ffe
User management by profile moving forward: pages to check the projection of objects/users in user defined dimensions
|
16 năm trước cách đây |
dflaven
|
4801d921f6
Moved under "trunk" to be able to track releases under "tags"
|
16 năm trước cách đây |