Eric Espié
e184eb6aae
Retrofit from trunk
...
DBObject->GetOriginal() hardening (now support attributes not set: for example sla_tto_passed for UserRequest until it is closed)
[from revision 5932]
SVN:2.5[5942]
2018-07-17 12:19:26 +00:00
Eric Espié
d929732fb6
N°1495 - Regression: Search on hierarchical key
...
SVN:trunk[5893]
2018-06-19 08:42:58 +00:00
Eric Espié
5a4375cb71
N°1485 - Search: "Undefined" on hierarchical key not working
...
SVN:trunk[5873]
2018-06-14 14:56:42 +00:00
Bruno Da Silva
8691ccc013
test: reduce the verbosity of test cases
...
SVN:trunk[5802]
2018-05-18 14:57:41 +00:00
Eric Espié
7c128e0f6e
DBSearch: test with only functions (no group by)
...
SVN:trunk[5798]
2018-05-17 12:00:28 +00:00
Eric Espié
804afa65f2
DBSearch: test with only functions (no group by)
...
SVN:trunk[5786]
2018-05-15 12:35:44 +00:00
Eric Espié
44b6dfab1d
DBSearch: add test with only functions (no group by)
...
SVN:trunk[5782]
2018-05-15 08:59:49 +00:00
Eric Espié
50e79b8c97
Advanced search: fix date time i18n and 1 second/day add/remove on > and <
...
SVN:trunk[5781]
2018-05-15 08:33:54 +00:00
Bruno Da Silva
185825f83c
advanced search: dates i18n tests
...
SVN:trunk[5780]
2018-05-15 08:17:02 +00:00
Bruno Da Silva
56d625b7b9
PHPunit is now integrated through composer (inside the directory /test)
...
SVN:trunk[5776]
2018-05-04 16:13:26 +00:00
Bruno Da Silva
e74b23f305
PHPunit is now integrated through composer (inside the directory /test)
...
SVN:trunk[5775]
2018-05-04 15:59:34 +00:00
Pierre Goiffon
f07bbfa174
N°1260 MySQL TLS connection : change parameters to only enable checkbox + CA (remove client key, client cert, cappath, cipher)
...
SVN:trunk[5682]
2018-04-18 06:57:38 +00:00
Eric Espié
c485286114
Advanced Search: External keys to hierarchical class selects sub-classes as in previous version
...
SVN:trunk[5675]
2018-04-16 16:35:20 +00:00
Eric Espié
35663281fa
Advanced Search: Fix Date conversion
...
SVN:trunk[5639]
2018-04-12 12:32:09 +00:00
Eric Espié
8b300358e9
Advanced Search: Fix direct links search
...
SVN:b1162[5603]
2018-04-04 08:16:48 +00:00
Eric Espié
04154fa40c
Advanced Search: add target_class for the external keys
...
SVN:b1162[5570]
2018-03-29 09:21:43 +00:00
Eric Espié
155034092f
Advanced Search: remove the conversion IN <=> NOT IN for external keys
...
SVN:b1162[5564]
2018-03-29 08:45:46 +00:00
Eric Espié
9b0ccb8943
Advanced Search: Unit tests and some fixes
...
SVN:b1162[5555]
2018-03-28 12:53:46 +00:00
Eric Espié
5772042dd3
Advanced Search: generic title for raw filters on joined classes
...
SVN:b1162[5551]
2018-03-28 07:46:47 +00:00
Eric Espié
9550ec6efd
Advanced Search: unit tests
...
SVN:b1162[5545]
2018-03-27 12:33:01 +00:00
Eric Espié
bc9e1b1d94
Advanced Search: code hardening and unit tests
...
SVN:b1162[5544]
2018-03-27 10:14:27 +00:00
Eric Espié
7664633f18
Advanced Search: Hierarchical keys & unit tests
...
SVN:b1162[5539]
2018-03-27 08:13:48 +00:00
Eric Espié
f0c8b348c6
Unit tests
...
SVN:b1162[5530]
2018-03-26 15:02:24 +00:00
Eric Espié
50e0ea5ec5
Advanced Search: Undefined for enums and unit tests
...
SVN:b1162[5517]
2018-03-23 16:22:10 +00:00
Eric Espié
b566bead31
Advanced Search: Undefined for enums and unit tests
...
SVN:b1162[5516]
2018-03-23 16:05:37 +00:00
Eric Espié
465532014b
Advanced Search: Undefined and Id first
...
SVN:b1162[5514]
2018-03-23 15:02:23 +00:00
Eric Espié
b0332b6ef5
Advanced Search: Dates between
...
SVN:b1162[5508]
2018-03-23 13:55:44 +00:00
Eric Espié
965e7b48df
Advanced Search: Dates between
...
SVN:b1162[5507]
2018-03-23 13:33:09 +00:00
Eric Espié
73e1e3422d
Advanced Search: Numeric fields and dates
...
SVN:b1162[5492]
2018-03-22 16:28:54 +00:00
Eric Espié
b05b41c7cc
Advanced Search: 'between' for numeric criteria
...
SVN:b1162[5487]
2018-03-21 13:12:13 +00:00
Eric Espié
fd8c7c99bd
Advanced Search: IN with all values => 'true'
...
SVN:b1162[5480]
2018-03-20 15:35:01 +00:00
Eric Espié
7131a505be
Advanced Search: Sort allowed values
...
SVN:b1162[5473]
2018-03-20 14:28:40 +00:00
Eric Espié
1301aa5c35
Advanced Search: Fix shortcut menu with sub-classes
...
SVN:b1162[5470]
2018-03-20 14:12:16 +00:00
Eric Espié
afda182b4e
Advanced Search: typo
...
SVN:b1162[5460]
2018-03-19 15:51:42 +00:00
Eric Espié
e48e4e7139
Advanced Search: Dates between
...
SVN:b1162[5432]
2018-03-15 13:35:35 +00:00
Eric Espié
6f750cf584
Advanced Search: Unit tests
...
SVN:b1162[5418]
2018-03-13 16:06:15 +00:00
Eric Espié
3b7c92d022
Advanced Search: Field List
...
SVN:b1162[5417]
2018-03-13 16:04:11 +00:00
Eric Espié
6d13dac2c3
Advanced Search: Smart conversion
...
SVN:b1162[5413]
2018-03-13 11:15:29 +00:00
Eric Espié
7d95c02b57
Advanced Search
...
SVN:b1162[5403]
2018-03-09 13:42:19 +00:00
Eric Espié
88b7ef5345
Advanced Search
...
Conversion to search form
SVN:b1162[5397]
2018-03-09 09:16:00 +00:00
Eric Espié
c04f73e86b
Advanced Search
...
Convert from raw OQL to search form widget operator
SVN:b1162[5395]
2018-03-08 17:01:17 +00:00
Eric Espié
fa60322ff1
Advanced Search
...
SVN:b1162[5392]
2018-03-08 13:49:00 +00:00
Eric Espié
e496ab06b2
Advanced Search
...
SVN:b1162[5388]
2018-03-07 16:10:09 +00:00
Eric Espié
9de7b4ba35
Advanced Search
...
SVN:b1162[5386]
2018-03-06 16:18:12 +00:00
Pierre Goiffon
47653eeba7
N°1260 PHPUnit for the Mysql CLI TLS options generation
...
SVN:trunk[5379]
2018-02-28 16:47:00 +00:00
Eric Espié
03f9a9fcac
N°1161 - Add functions, order by and limits to DBSearch::MakeGroupByQuery()
...
SVN:trunk[5350]
2018-02-16 12:59:35 +00:00
Eric Espié
b8fc24f093
Unit tests with debug()
...
SVN:trunk[5348]
2018-02-16 08:14:29 +00:00
Eric Espié
94d45fc77f
N°1248 - User Management Portal
...
* Added a new grant_by_profile category that allows to manage certain classes in addition to bizmodel with user profiles.
* The following classes have the new grant_by_profile category:
User, UserInternal, UserLocal, UserLDAP, UserExternal, URP_UserProfile, URP_UserOrg
* For these classes, it is possible to manage access rights with user profiles for non-administrators.
* For these classes, the default behavior of SELECT requests changes from allowed to forbidden.
* For user profiles, the default behavior '*' is limited to the bizmodel category to keep the previous behavior of profiles, i. e. for classes in the grant_by_profile category, rights (including READ) must be given explicitly.
* New constraints have been added, so only an administrator can manage (attach or detach) the 'Administrator' profile.
SVN:trunk[5298]
2018-01-30 15:17:51 +00:00
Eric Espié
5144f62da9
UserRights Unit tests
...
SVN:trunk[5297]
2018-01-26 08:06:41 +00:00
Eric Espié
3e35dafefb
Unit tests based on PHPUnit
...
These tests run with the sample datamodel and they don't commit any data (only some indexes are incremented).
To launch the test suite, run the following command from the test repository:
php.exe <PATH_TO>/phpunit.phar --configuration <PATH_TO>/test/PHPunit.xml
SVN:trunk[5164]
2017-12-22 13:37:26 +00:00