Commit Graph

81 Commits

Author SHA1 Message Date
gggeek da3732a21a Change the preferred tags to identify the parent location(s) used to create content 2016-11-15 12:05:08 +00:00
gggeek 4abae710ca Add support for creating attributes with values of type eztags 2016-11-14 23:22:11 +00:00
gggeek fa3295a942 Allow event listener to mess up with executors and steps 2016-11-14 18:44:01 +00:00
gggeek 1d46455145 Allow setting version creator of content; allow setting publication_date on content creation 2016-10-20 13:53:35 +01:00
gggeek 612071c261 Allow simpler yml for content creation/update; fix docs for obj states dsl 2016-10-20 12:09:58 +01:00
gggeek 73027950c5 WIP to introduce testing of tags manager 2016-10-15 22:17:49 +01:00
gggeek fe96619c04 remove dead code; docs; wip to make it easy to set up a test env 2016-10-15 18:37:11 +01:00
gggeek 07cf23d14e Port from 2.4 management of Obj states and State Groups 2016-10-16 17:32:56 +01:00
gggeek 111d0ab71e Merge changes from release 2.2, 2.3 2016-10-16 11:49:50 +01:00
wizhippo 57bbff6989 Allow roles in user_group create to be references 2016-10-08 22:38:05 -04:00
gggeek e731b8b7f8 Restore reference resolving in contenttype settings; restore reference resolving in scalar attributes; do not swallow any more errors from non-existing user groups 2016-10-06 09:26:53 +01:00
gggeek 4739c9aac1 Allow registration of Complex Field handlers even for scalar fields; Allow registration of Complex Field handlers even for scalar fields for specific content types 2016-10-05 15:04:01 +01:00
gggeek df5eda18c5 shameless refactoring 2016-10-03 09:55:17 +01:00
gggeek 817b54d50a clean up limitation helper 2016-10-02 19:10:02 +01:00
gggeek 1f6ccd9df6 Fix setting of 'enabled' field in language creation 2016-10-03 00:04:55 +01:00
gggeek 1bc773208b Allow matching of Content Type Groups by identifier 2016-10-02 23:41:47 +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 6758fdd889 allow to assign a remote id for the Location when creating Contents 2016-10-02 01:53:12 +01:00
gggeek 5867d36a90 Support setting object states on content creation and update 2016-10-01 22:12:40 +01:00
gggeek 7fa3f8a83d Allow setting content publication and modification dates 2016-10-01 20:15:15 +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 9c56d33d43 Better error message when using wrong field name in content creation/update; fix usage of 'match' for updating roles; allow usage of content type id when matching contents; more tests for role assignments 2016-10-01 18:52:21 +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
wizhippo c54edc9113 Allow role assign id's to be references. 2016-09-29 14:50:15 -04: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 186d9a4bc7 Fix management of Roles: confusion between limitation and limitations 2016-09-29 18:05:58 +01:00
gggeek cfc136553d Fix: compatibility of Role creation with eZPlatform (6.x) 2016-09-29 17:56:27 +01:00
gggeek 169c42024b Fix presumed bug w. role manager 2016-09-25 22:36:37 +01:00
gggeek 70fe0442fc Properly support setting section; avoid setting remote_id on location for newly created objects when the object remote_id is set 2016-09-25 21:35:32 +01:00
gggeek c0e5c39570 Begin work on supporting setting of section on created/updated contents 2016-09-25 20:22:35 +01:00
gggeek 371185980d add flexible contentType matcher; fortify tests 2016-09-25 05:41:37 +01:00
gggeek 5845312fed make sure that the contenttype is passed to the events; add more events-related tests 2016-09-25 03:07:39 +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 9dfcf4313e Add two events to which custom code can listen to 2016-09-24 21:26:33 +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 f662c477ad allow cretaion, removal of languages, with tests 2016-08-29 18:16:10 +01:00
gggeek 03c14d5b25 allow setting refs to remote_id, location of content 2016-08-29 17:37:46 +01:00
gggeek eddc609944 change name of lang key for tag creation 2016-08-29 17:18:27 +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
Jérôme Vieilledent 33de6d8776 Added support for default language code as console command option 2016-08-26 11:37:56 +02:00
Jérôme Vieilledent 65590e5e9c Add support for language in repository migration steps 2016-08-26 11:01:26 +02:00
gggeek 436ccf1d8b Properly set up the legacy kernel for testing 2016-08-23 12:39:46 +01:00
gggeek 6ac32122a5 add tests for bugs #9 and #10 2016-08-21 14:40:27 +01:00
gggeek dfb08ec537 Add tests for role management; fix docs for it 2016-08-21 12:24:14 +01:00
gggeek 70bce6ea35 add tests for user management 2016-08-20 19:16:17 +01:00
gggeek 6126014e44 docs, nitpicks 2016-08-20 18:47:57 +01:00
gggeek 9eb8b53ab1 Add tests for user group manipulation 2016-08-20 18:45:52 +01:00