Guy Sartorelli
|
11595952f4
|
NEW Search across multiple searchable fields by default (#10382)
* NEW Search across multiple searchable fields by default
* ENH Split search query and search each term separately.
|
2022-08-01 12:19:02 +12:00 |
Nicola Fontana
|
d65ba0d718
|
DOCS Fix DataObject examples
|
2022-07-15 06:48:59 +02:00 |
Steve Boyd
|
511b3bb060
|
ENH PHP 8.1 compatibility
|
2022-04-14 13:12:59 +12:00 |
Tyler Trout
|
6b1c5eb6d7
|
NEW Allow methods to be used for flexible searchable_fields (#10199)
* Allow methods to be used for flexible searchable_fields
* match_any key
* Documentation
* Update docs/en/02_Developer_Guides/00_Model/11_Scaffolding.md
Co-authored-by: GuySartorelli <36352093+GuySartorelli@users.noreply.github.com>
* Search fields test
* Newlines
* Update src/ORM/Search/SearchContext.php
Co-authored-by: Steve Boyd <emteknetnz@gmail.com>
* Update docs/en/02_Developer_Guides/00_Model/11_Scaffolding.md
Co-authored-by: Steve Boyd <emteknetnz@gmail.com>
* Removed comments and whitespace. Linting fixes
Co-authored-by: GuySartorelli <36352093+GuySartorelli@users.noreply.github.com>
Co-authored-by: Steve Boyd <emteknetnz@gmail.com>
|
2022-02-10 09:40:16 +13:00 |
Nicolaas / Sunn Side Up
|
d1cac485b7
|
ENH Speed up DataObject::get_by_id by checking if there is an ID at all
|
2022-01-17 09:45:56 +13:00 |
Lukas
|
552cf5944d
|
MNT Fix various typos with codespell (#10177)
|
2021-12-13 21:05:33 +13:00 |
GuySartorelli
|
059d8aac0a
|
NEW Add afterUpdateCMSFields method to DataObject. (#9819)
|
2021-10-26 16:05:11 +13:00 |
Matt Peel
|
f99ba5d716
|
NEW Add extension point to DataObject->hydrate()
|
2021-08-25 16:07:02 +12:00 |
GuySartorelli
|
cacd762357
|
Avoid "new" keyword to instantiate CompositeValidator
The CompositeValidator is Injectable, so we should allow project code to replace it here via the Injector.
|
2021-08-02 12:46:53 +12:00 |
Steve Boyd
|
f6e8d6e591
|
Merge branch '4.8' into 4
|
2021-07-07 14:03:02 +12:00 |
Steve Boyd
|
8e803bbcfc
|
FIX Parse Enums with dots in their values
|
2021-07-01 16:00:08 +12:00 |
Sam Minnee
|
c7c6bdebdf
|
FIX: Allow join-object to be referenced as a component
This avoids having arbitrary differences between a join object and a
has-one relation.
|
2021-05-20 20:32:25 +12:00 |
Maxime Rainville
|
9ca33950a2
|
API Add a CREATE_MEMORY_HYDRATED option to DataObject constructor (#9767)
|
2021-01-21 14:07:06 +13:00 |
William Desportes
|
c932d7e7fb
|
Fix the phpdoc blocks
|
2020-12-21 22:23:23 +01:00 |
Steve Boyd
|
6e77d5eada
|
NEW DataObject related objects service
|
2020-10-29 09:29:26 +13:00 |
Robbie Averill
|
27bd5d12e3
|
ENH Replace E_USER_ERROR errors with exceptions
|
2020-09-24 23:51:21 -07:00 |
Sam Minnée
|
b810b7d5c9
|
API: Allow for user-created objects to have values passed in the constructor (#8591)
|
2020-08-20 12:28:31 +12:00 |
Robbie Averill
|
84b4057a9a
|
Merge pull request #9406 from chrispenny/feature/standardise-get-cms-validator
v4 improvement: Standardise getCMSValidator for DataObjects/Forms
|
2020-07-16 15:58:33 -07:00 |
Jackson Darlow
|
57d75c89d5
|
NEW Added onAfterBuild (#9545)
* Added onAfterBuild
* Remove arbitrary argument
|
2020-06-30 16:56:14 +12:00 |
Jackson Darlow
|
6813c0f7e8
|
Added documentation regarding some cached ORM scenarios
|
2020-06-17 17:17:04 +12:00 |
cpenny
|
d4165db690
|
Update getter name to getCMSCompositeValidator
|
2020-05-28 12:23:35 +12:00 |
cpenny
|
bca4be77ed
|
Update name to CompositeValidator. Add docblocks
|
2020-05-28 11:18:46 +12:00 |
cpenny
|
11e2005b9b
|
Add deprecation notice for 4.6 and update docs
|
2020-05-28 11:18:46 +12:00 |
cpenny
|
b45a3561df
|
Implemented PR feedback. Added some initial test cov
|
2020-05-28 11:18:46 +12:00 |
cpenny
|
d7dd93f7a7
|
Standardise getCMSValidator for DataObjects/Forms
|
2020-05-28 11:18:46 +12:00 |
Mojmir Fendek
|
7dc6b36c16
|
Unique key for DataObject (#9400)
NEW Unique key for DataObject
|
2020-05-04 09:10:51 +12:00 |
Daniel Hensby
|
237b2d5f74
|
Convert array delcarations to short array syntax
|
2020-04-20 18:58:09 +01:00 |
Andre Kiste
|
6650d81324
|
BUG Fix extra blank Group being created when creating a new Group (#9325)
* Fix extra blank Group being created when creating a new Group
* Update tests to reflect expected behavior
* Improved tests
|
2019-11-27 09:32:33 +13:00 |
Serge Latyntcev
|
33a28394d6
|
Merge branch '4.4' into 4
|
2019-10-18 15:59:28 +13:00 |
Serge Latyntcev
|
0cf5d4cbe2
|
Merge branch '4.3' into 4.4
|
2019-10-18 15:58:13 +13:00 |
Serge Latyntcev
|
46b9530d88
|
PSR2 linting fixes
|
2019-10-18 15:31:39 +13:00 |
Robbie Averill
|
aa6b244db9
|
Merge branch '4.4' into 4
|
2019-09-13 18:11:46 -07:00 |
Robbie Averill
|
592ab6abc1
|
Merge branch '4.3' into 4.4
|
2019-09-13 18:11:34 -07:00 |
Maxime Rainville
|
591b88a9bc
|
BUG Allow infinite loop when calling DataObject::writeComponent() recursively
|
2019-09-10 14:15:28 +12:00 |
Will Rossiter
|
82cc8b40a4
|
Create SearchContext via Injector (#9156)
|
2019-08-01 14:39:58 +12:00 |
Guy Marriott
|
59ba9a717d
|
FIX Allow extensions to update form scaffolding on DataObjects
|
2019-06-28 16:11:16 +12:00 |
Nicola Fontana
|
252397d8d1
|
Fix #8829: mention get_one does not escape field names
|
2019-03-08 08:20:47 +01:00 |
Dan Hensby
|
765d1568ab
|
Merge branch '4.3' into 4
|
2019-03-06 11:04:50 +00:00 |
Dan Hensby
|
a8605b04e0
|
Merge branch '4.2' into 4.3
|
2019-03-06 11:04:14 +00:00 |
Guy Marriott
|
f8f6983773
|
Merge pull request #8793 from wilr/pulls/orm-exception
Throw error message when searchable_field does not return a object
|
2019-03-06 08:50:50 +13:00 |
Damian Mooyman
|
d1396b7dfe
|
BUG Fix writeBaseRecord with unique indexes
Fixes #6819
|
2019-02-27 16:40:12 +13:00 |
Maxime Rainville
|
11b9429c34
|
Merge branch '4.3' into 4
|
2019-02-27 12:14:51 +13:00 |
Maxime Rainville
|
651d537196
|
Merge branch '4.2' into 4.3
|
2019-02-27 12:13:24 +13:00 |
Maxime Rainville
|
ed013fcfbb
|
Merge branch '4.1' into 4.2
|
2019-02-27 12:12:39 +13:00 |
Maxime Rainville
|
ac53f77115
|
Merge branch '4.0' into 4.1
|
2019-02-27 12:11:47 +13:00 |
Maxime Rainville
|
9a59f2f57d
|
BUG Renable the ability to do dynamic assignment with DBField
|
2019-02-22 11:08:43 +13:00 |
Robbie Averill
|
79e44b42fa
|
Merge branch '4.1' into 4.2
|
2019-02-19 08:37:07 +07:00 |
Aaron Carlino
|
09c539e1c3
|
Merge branch '4.3' into 4
|
2019-02-19 12:21:24 +13:00 |
Maxime Rainville
|
25bba49923
|
[SS-2018-021] Fix potential SQL vulnerability in non-scalar value hyrdation
|
2019-02-19 12:20:24 +13:00 |
Maxime Rainville
|
95505db7d6
|
[SS-2018-021] Fix potential SQL vulnerability in non-scalar value hyrdation
|
2019-02-12 21:08:09 +13:00 |