56 Commits

Author SHA1 Message Date
Juozas Joe Beniusis
1152ad1d46 Move up the publish of draft to prevent publishing draft without policies asisgned 2020-09-10 15:20:03 +01:00
Juozas Joe Beniusis
00a1a5e264 Fix update function to delete policies 2020-09-08 16:03:13 +01:00
Damian Zabawa
fa60ec79f2 Fixed adding policy to role 2020-06-24 20:25:50 +02:00
Maciej Kobus
9125a47d23 Aligned RoleManager to changes from eZ Platform 3.0 2020-06-22 14:17:54 +02:00
Andrew Longosz
8d236b5c4d Refactored Executor services to use AuthenticatedUserSetterTrait 2019-09-25 13:58:35 +02:00
gggeek
92d143fc09 add unassign to role updates; fix for query limit 2019-07-15 09:35:05 +00:00
gggeek
4019189784 Fix issue #202: RoleManager::createLimitation fails when using array reference 2019-05-18 09:16:34 +00:00
gggeek
4098f7366a allow listing available mig types for generation 2019-04-10 21:08:38 +00:00
gggeek
5307dc1e6f 3 more more load mig steps 2019-04-02 15:13:01 +02:00
gggeek
1623ae0d7c Allow resolving references when setting role names 2019-04-02 13:32:51 +02: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
c344308ce1 Improve the check for unknown limitations 2017-11-11 22:48:48 +00:00
gggeek
a9c4cbbaef better error message when trying to generate a migration for the creation of a Role fails 2017-11-11 16:17:08 +00: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
e78367dfde Make private methods protected 2017-05-20 15:44:16 +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
a2f82ee82f Allow usage of custom admin account; allow usage of custom user content-type 2017-04-18 23:17:44 +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
9982f4fb37 Reshuffle use statements (as if we really had a preferred order for them...) 2017-03-03 00:10:50 +00: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
a5233f91f8 Make it easy to extend the bundle by subclassing 2017-02-24 11:44:57 +00:00
gggeek
8c5037d4bc Allow matching using a NOT condition 2017-02-04 00:37:32 +00:00
gggeek
a0f3aa4b44 Make sure original logged in user stays the same when generating migrations 2017-01-29 13:43:49 +00:00
gggeek
174a179313 Merge by hand the PR #93 by blankse; allow one generation for many entities; allow to generate 'delete' migrations 2017-01-28 16:43:25 +00:00
Sebastian Blank
1f05628f11 Make scrutinizer happier 2017-01-26 09:28:13 +01:00
Sebastian Blank
5e87a14e74 Extend GenerateCommand to generate migration for existing content types 2017-01-25 15:12:56 +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
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
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
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
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
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
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
c0e5c39570 Begin work on supporting setting of section on created/updated contents 2016-09-25 20:22:35 +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
dfb08ec537 Add tests for role management; fix docs for it 2016-08-21 12:24:14 +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