Wed, 09 Mar 2016 14:04:47 +0100[pi-security-hqlinjection] A method of DJDS improved
Naroa Iriarte <> [Wed, 09 Mar 2016 14:04:47 +0100] rev 28983
[pi-security-hqlinjection] A method of DJDS improved

The is FilterApplied method of DefaultJsonDataService has been improved.

Tue, 08 Mar 2016 08:54:09 +0100[pi-security-hqlinjection] The ProductSelectorDataSourceTest has changed
Naroa Iriarte <> [Tue, 08 Mar 2016 08:54:09 +0100] rev 28982
[pi-security-hqlinjection] The ProductSelectorDataSourceTest has changed

The ProductSelectorDataSourceTest test was using the _where parameter which now it is not
allowed so, now a criteria has been put instead.

Mon, 07 Mar 2016 14:43:48 +0100[pi-security-hqlinjection] data.whereClause removed from ftl
Naroa Iriarte <> [Mon, 07 Mar 2016 14:43:48 +0100] rev 28981
[pi-security-hqlinjection] data.whereClause removed from ftl

The "selector-as-link" ftl was invoking the getWhereClause method of the "SelectorComponent" class.
That method has been deleted because it was no longe used by the selectors. So, to fix this, every
call from the ftl have been removed.

Fri, 04 Mar 2016 11:16:51 +0100[pi-security-hqlinjection] Tests improved
Naroa Iriarte <> [Fri, 04 Mar 2016 11:16:51 +0100] rev 28980
[pi-security-hqlinjection] Tests improved

Tests have been improved.

Thu, 03 Mar 2016 21:45:05 +0100[pi-security-hqlinjection] Comment deleted
Naroa Iriarte <> [Thu, 03 Mar 2016 21:45:05 +0100] rev 28979
[pi-security-hqlinjection] Comment deleted

A comment has been deleted.

Thu, 03 Mar 2016 21:26:22 +0100[pi-security-hqlinjection] Preference added
Naroa Iriarte <> [Thu, 03 Mar 2016 21:26:22 +0100] rev 28978
[pi-security-hqlinjection] Preference added

The code which handles the allow where parameter preference has been added.
Now, if it comes a _where parameter and the preference is set to Y, this where
clause will be taken into account. If a _where parameter comes but the preference
is N or it is undefined, a exception is thrown.

Thu, 03 Mar 2016 09:41:01 +0100[pi-security-hqlinjection] Merge with latest pi
Naroa Iriarte <> [Thu, 03 Mar 2016 09:41:01 +0100] rev 28977
[pi-security-hqlinjection] Merge with latest pi

Thu, 03 Mar 2016 09:18:54 +0100[pi-security-hqlinjection] Code cleaning
Naroa Iriarte <> [Thu, 03 Mar 2016 09:18:54 +0100] rev 28976
[pi-security-hqlinjection] Code cleaning

Wed, 02 Mar 2016 12:33:11 +0100[pi-security-hqlinjection] Code changes to fix Action regarding selector
Naroa Iriarte <> [Wed, 02 Mar 2016 12:33:11 +0100] rev 28975
[pi-security-hqlinjection] Code changes to fix Action regarding selector

The SelectorDataSourceFilter class was not working properly, it was only
taking into account the whereClauses when the selector had a filter expression.
Every selector does not have a filter expression, so, it was not working in that cases.
Now this is taken into account and when the selector has no filter expression, the
hql where clause is taken.

Wed, 02 Mar 2016 12:24:09 +0100[pi-security-hqlinjection] A test has been created
Naroa Iriarte <> [Wed, 02 Mar 2016 12:24:09 +0100] rev 28974
[pi-security-hqlinjection] A test has been created

A parameterized test has been created to test the correct behavior of
the project.