55 Commits

Author SHA1 Message Date
gggeek
4bc51dca82 fix issue #216, improve tests 2019-08-01 08:02:40 +00:00
gggeek
a349be05a0 docs 2019-04-15 22:24:23 +00:00
gggeek
99144a9965 more flexibility in version management; export obj states and section when generating content migrations; allow setting location refs to content_rid 2018-12-02 16:10:38 +01:00
gggeek
f910d1030b Allow to sort and limit when matching contents, locations 2018-11-25 22:19:06 +01:00
gggeek
b2c38b1683 Allow to set remote id on location creation; allow to save to file generated migrations; resolve more references 2018-11-24 19:24:29 +01:00
gggeek
20e0271365 fixes for last commit 2018-07-23 15:17:10 +01:00
gggeek
056d62b4bf refactor the refactor 2018-05-14 10:21:47 +01:00
gggeek
5b7059dee4 More tests; allow to set refs to tags keywords; fix setting refs to contentTypes 2018-05-13 15:39:44 +01:00
gggeek
ecad366790 fix reference refactoring 2018-05-13 14:34:20 +01:00
gggeek
4484df1449 fixes to last commit 2018-05-12 18:11:27 +01:00
gggeek
75eab4f36d more flexibility with tags; allow to set array references 2018-05-12 17:39:45 +01:00
gggeek
a339f98d8a comments; one scrutinizer notice 2017-10-29 10:30:16 +00:00
gggeek
ae10c9ce3f fix previous commit; docs and cleanups; introduce trash management 2017-10-29 00:20:20 +01:00
gggeek
dde077877b Allow setting content main location 2017-10-15 19:11:46 +01:00
gggeek
4eca5cb44c cleanup 2017-10-01 12:57:26 +01:00
gggeek
bb44ec83d8 Fix setting references to count 2017-07-01 23:38:38 +01:00
gggeek
ebc9dde969 allow settings refs when deleting stuff 2017-06-06 18:46:16 +01:00
gggeek
28c42053ac Allow setting references to the count of matched items 2017-06-06 18:28:39 +01:00
gggeek
33deaff84f whitespace 2017-05-21 00:10:44 +01:00
gggeek
20ed390ad9 Allow overwriting of references; allow the reference check used in migration suspension to be recalculate upon resuming 2017-05-14 00:21:53 +01:00
gggeek
124fccd9ff remove broken ref 'position' for locations; more flexible matching by section 2017-05-03 22:54:34 +01:00
gggeek
c2f5736127 WIP refactor of Content Matcher to allow NOT condition as well as many more conditions 2017-04-29 01:08:47 +01:00
gggeek
a6b4af78ef More WIP on making services reentrant and rework of passing along default language 2017-04-17 12:29:31 +01:00
gggeek
971b072503 WIP make Executors reentrant and proper handling of defaultLanguage 2017-04-17 09:56:42 +01:00
gggeek
b454424bf9 More uniform comments and code layout 2017-03-02 23:18:29 +00:00
gggeek
12afb7c359 Properly resolve references in match conditions when these are specified using nested conditions with AND and ORs 2017-02-25 16:10:14 +00:00
gggeek
937e4c5e31 allow migrations to load contents/locations and set a much wider set of references 2017-02-24 22:58:32 +00:00
gggeek
e1b19f5ccd Add section manager; improve error messages and comments 2017-02-12 16:02:35 +00:00
gggeek
cf2b706811 Export secondary locations and sorting of main locations when generating a content creation 2017-02-11 15:11:58 +00:00
Sebastian Blank
1f05628f11 Make scrutinizer happier 2017-01-26 09:28:13 +01:00
gggeek
df5eda18c5 shameless refactoring 2016-10-03 09:55:17 +01:00
gggeek
cbff28f312 Move trait out of API namespace; simplify references resolution code; remove dead code; allow matching locations by remote id in content/location creation 2016-10-02 22:40:58 +01:00
gggeek
0dd5d99d50 allow setting owner on content creation and update; replace array_key_exist calls with isset 2016-10-01 19:53:26 +01:00
gggeek
70879eaee0 Fix last commit and add tests for it 2016-10-01 18:13:34 +01:00
gggeek
b2030e7cb8 Allow is_hidden, sort_field and sort_order when creating content 2016-10-01 15:42:43 +01:00
gggeek
ab29e11423 Merge branch 'stable-3.x'
Conflicts:
	.travis.yml
	Resources/doc/DSL/ManageContent.yml
	WHATSNEW.md
2016-09-29 21:15:43 +01:00
gggeek
8292d8cbf4 Allow references to 'path'; test using ezplatform 1.5 instead of 1.4 2016-09-29 18:51:22 +01:00
gggeek
8d33c850e0 Make all executors return the created/updated/deleted elements, so that events can use them; add felxible matchers for Users, Groups and Roles 2016-09-25 02:04:29 +01:00
gggeek
e4bdfbf94f Merge branch 'issue-61' of https://github.com/crevillo/ezmigrationbundle into crevillo-issue-61
Conflicts:
	Core/Executor/LocationManager.php
	Resources/doc/DSL/ManageLocation.yml
2016-08-29 22:36:37 +01:00
gggeek
03c14d5b25 allow setting refs to remote_id, location of content 2016-08-29 17:37:46 +01:00
gggeek
f7de74c698 make matching of locations for update/delete more flexible 2016-08-29 17:12:13 +01:00
Carlos Revillo
32e7da8b26 implements #61: Allow update remote_id for location 2016-08-29 09:28:01 +01:00
gggeek
6ac32122a5 add tests for bugs #9 and #10 2016-08-21 14:40:27 +01:00
gggeek
2278736f1a add tests for location editing; allow setting refs on location creation 2016-08-12 09:29:49 +01:00
gggeek
ce8ae81d4e Make sure root user does not stay logged in if a migration step fails 2016-08-11 20:03:12 +01:00
gggeek
17569295f4 Better error messages from migrate and generate commands; better validation of filedType yml definitions; allow mass update/delete of contents 2016-08-05 18:10:44 +01:00
gggeek
4aa7f5bb83 Fix brokenness of reference parses for most types of managers 2016-08-03 12:25:09 +01:00
gggeek
eacb95bc09 Fix (hopefully) the Location Manager to be better compatible with v1 format 2016-08-03 11:09:45 +01:00
Carlos Revillo
35119b8fae fixed bad calls to isReference and getReference methods 2016-08-02 10:56:16 +01:00
Gaetano Giunta
4dea08bb7a Revert "add dedicated function to convert the reference matches to valid values" 2016-08-01 20:32:59 +01:00