http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyAccountRule.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyAccountRule.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyAccountRule.groovy new file mode 100644 index 0000000..978e76d --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyAccountRule.groovy @@ -0,0 +1,29 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.core.persistence.api.dao.AccountRule +import org.apache.syncope.core.persistence.api.entity.user.User + +@CompileStatic +class MyAccountRule implements AccountRule { + + void enforce(User user) { + } + +}
http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyItemTransformer.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyItemTransformer.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyItemTransformer.groovy new file mode 100644 index 0000000..fd4b5d4 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyItemTransformer.groovy @@ -0,0 +1,46 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.common.lib.to.EntityTO +import org.apache.syncope.core.persistence.api.entity.Entity +import org.apache.syncope.core.persistence.api.entity.PlainAttrValue +import org.apache.syncope.core.persistence.api.entity.resource.Item +import org.apache.syncope.core.provisioning.api.data.ItemTransformer + +@CompileStatic +class MyItemTransformer implements ItemTransformer { + + @Override + List<PlainAttrValue> beforePropagation( + Item item, + Entity entity, + List<PlainAttrValue> values) { + + return values; + } + + @Override + List<Object> beforePull( + Item item, + EntityTO entityTO, + List<Object> values) { + + return values; + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyLogicActions.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyLogicActions.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyLogicActions.groovy new file mode 100644 index 0000000..df22aa2 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyLogicActions.groovy @@ -0,0 +1,38 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.common.lib.patch.AnyPatch +import org.apache.syncope.common.lib.patch.AttrPatch +import org.apache.syncope.common.lib.to.AnyTO +import org.apache.syncope.common.lib.to.AttrTO +import org.apache.syncope.core.provisioning.api.LogicActions + +@CompileStatic +class MyLogicActions implements LogicActions { + + @Override + <A extends AnyTO> A beforeCreate(final A input) { + return input; + } + + @Override + <M extends AnyPatch> M beforeUpdate(final M input) { + return input; + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPasswordRule.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPasswordRule.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPasswordRule.groovy new file mode 100644 index 0000000..dab38ba --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPasswordRule.groovy @@ -0,0 +1,28 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.core.persistence.api.dao.PasswordRule +import org.apache.syncope.core.persistence.api.entity.user.User + +@CompileStatic +class MyPasswordRule implements PasswordRule { + + void enforce(User user) { + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPropagationActions.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPropagationActions.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPropagationActions.groovy new file mode 100644 index 0000000..6a24777 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPropagationActions.groovy @@ -0,0 +1,43 @@ + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.core.persistence.api.entity.task.PropagationTask +import org.apache.syncope.core.persistence.api.entity.task.TaskExec +import org.apache.syncope.core.provisioning.api.propagation.PropagationActions +import org.identityconnectors.framework.common.objects.ConnectorObject + +@CompileStatic +class MyPropagationActions implements PropagationActions { + + @Override + void before(PropagationTask task, ConnectorObject beforeObj) { + // do nothing + } + + @Override + void onError(PropagationTask task, TaskExec execution, Exception error) { + // do nothing + } + + @Override + void after(PropagationTask task, TaskExec execution, ConnectorObject afterObj) { + // do nothing + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPullActions.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPullActions.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPullActions.groovy new file mode 100644 index 0000000..4d50971 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPullActions.groovy @@ -0,0 +1,125 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.common.lib.patch.AnyPatch +import org.apache.syncope.common.lib.to.EntityTO +import org.apache.syncope.core.persistence.api.entity.task.ProvisioningTask +import org.apache.syncope.core.provisioning.api.pushpull.IgnoreProvisionException +import org.apache.syncope.core.provisioning.api.pushpull.ProvisioningActions +import org.apache.syncope.core.provisioning.api.pushpull.ProvisioningProfile +import org.apache.syncope.core.provisioning.api.pushpull.ProvisioningReport +import org.apache.syncope.core.provisioning.api.pushpull.PullActions +import org.identityconnectors.framework.common.objects.SyncDelta +import org.quartz.JobExecutionException + +@CompileStatic +class MyPullActions implements PullActions { + + @Override + SyncDelta beforeProvision( + ProvisioningProfile profile, + SyncDelta delta, + EntityTO entity) throws JobExecutionException { + + return delta; + } + + @Override + SyncDelta beforeAssign( + ProvisioningProfile profile, + SyncDelta delta, + EntityTO entity) throws JobExecutionException { + + return delta; + } + + @Override + SyncDelta beforeUnassign( + ProvisioningProfile profile, + SyncDelta delta, + EntityTO entity) throws JobExecutionException { + + return delta; + } + + @Override + SyncDelta beforeDeprovision( + ProvisioningProfile profile, + SyncDelta delta, + EntityTO entity) throws JobExecutionException { + + return delta; + } + + @Override + SyncDelta beforeUnlink( + ProvisioningProfile profile, + SyncDelta delta, + EntityTO entity) throws JobExecutionException { + + return delta; + } + + @Override + SyncDelta beforeLink( + ProvisioningProfile profile, + SyncDelta delta, + EntityTO entity) throws JobExecutionException { + + return delta; + } + + @Override + <P extends AnyPatch> SyncDelta beforeUpdate( + ProvisioningProfile profile, + SyncDelta delta, + EntityTO entity, + P anyPatch) throws JobExecutionException { + + return delta; + } + + @Override + SyncDelta beforeDelete( + ProvisioningProfile profile, + SyncDelta delta, + EntityTO entity) throws JobExecutionException { + + return delta; + } + + @Override + void after( + ProvisioningProfile profile, + SyncDelta delta, + EntityTO entity, + ProvisioningReport result) throws JobExecutionException { + + // do nothing + } + + @Override + IgnoreProvisionException onError( + ProvisioningProfile profile, + SyncDelta delta, + Exception e) throws JobExecutionException { + + return null; + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPullCorrelationRule.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPullCorrelationRule.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPullCorrelationRule.groovy new file mode 100644 index 0000000..6f48a4c --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPullCorrelationRule.groovy @@ -0,0 +1,31 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.core.persistence.api.dao.search.SearchCond +import org.apache.syncope.core.provisioning.api.pushpull.PullCorrelationRule +import org.identityconnectors.framework.common.objects.ConnectorObject + +@CompileStatic +class MyPullCorrelationRule implements PullCorrelationRule { + + @Override + SearchCond getSearchCond(ConnectorObject connObj) { + + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPushActions.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPushActions.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPushActions.groovy new file mode 100644 index 0000000..dad4206 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyPushActions.groovy @@ -0,0 +1,112 @@ + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.core.persistence.api.entity.Entity +import org.apache.syncope.core.provisioning.api.pushpull.ProvisioningProfile +import org.apache.syncope.core.provisioning.api.pushpull.ProvisioningReport +import org.apache.syncope.core.provisioning.api.pushpull.PushActions +import org.quartz.JobExecutionException + +@CompileStatic +class MyPushActions implements PushActions { + + @Override + Entity beforeAssign( + ProvisioningProfile profile, + Entity entity) throws JobExecutionException { + + return entity; + } + + @Override + Entity beforeProvision( + ProvisioningProfile profile, + Entity entity) throws JobExecutionException { + + return entity; + } + + @Override + Entity beforeUpdate( + ProvisioningProfile profile, + Entity entity) throws JobExecutionException { + + return entity; + } + + @Override + Entity beforeLink( + ProvisioningProfile profile, + Entity entity) throws JobExecutionException { + + return entity; + } + + @Override + Entity beforeUnlink( + ProvisioningProfile profile, + Entity entity) throws JobExecutionException { + + return entity; + } + + @Override + Entity beforeUnassign( + ProvisioningProfile profile, + Entity entity) throws JobExecutionException { + + return entity; + } + + @Override + Entity beforeDeprovision( + ProvisioningProfile profile, + Entity entity) throws JobExecutionException { + + return entity; + } + + @Override + Entity beforeDelete( + ProvisioningProfile profile, + Entity entity) throws JobExecutionException { + + return entity; + } + + @Override + void onError( + ProvisioningProfile profile, + Entity entity, + ProvisioningReport result, + Exception error) throws JobExecutionException { + + // do nothing + } + + @Override + void after( + ProvisioningProfile profile, + Entity entity, + ProvisioningReport result) throws JobExecutionException { + + // do nothing + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyRecipientsProvider.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyRecipientsProvider.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyRecipientsProvider.groovy new file mode 100644 index 0000000..d118861 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyRecipientsProvider.groovy @@ -0,0 +1,31 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.core.persistence.api.attrvalue.validation.Validator +import org.apache.syncope.core.persistence.api.entity.Notification +import org.apache.syncope.core.provisioning.api.notification.RecipientsProvider + +@CompileStatic +class MyRecipientsProvider implements RecipientsProvider { + + @Override + Set<String> provideRecipients(Notification notification) { + return Collections.emptyList(); + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyReconFilterBuilder.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyReconFilterBuilder.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyReconFilterBuilder.groovy new file mode 100644 index 0000000..b19b88e --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyReconFilterBuilder.groovy @@ -0,0 +1,30 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.core.provisioning.api.pushpull.ReconFilterBuilder +import org.identityconnectors.framework.common.objects.filter.Filter + +@CompileStatic +class MyReconFilterBuilder implements ReconFilterBuilder { + + @Override + Filter build() { + return PASS_THROUGH; + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyReportlet.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyReportlet.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyReportlet.groovy new file mode 100644 index 0000000..07447c2 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyReportlet.groovy @@ -0,0 +1,30 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.core.persistence.api.attrvalue.validation.Validator +import org.apache.syncope.core.persistence.api.dao.Reportlet +import org.xml.sax.SAXException + +@CompileStatic +class MyReportlet implements Reportlet { + + @Override + void extract(ContentHandler handler) throws SAXException { + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MySchedTaskJobDelegate.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MySchedTaskJobDelegate.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MySchedTaskJobDelegate.groovy new file mode 100644 index 0000000..3356319 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MySchedTaskJobDelegate.groovy @@ -0,0 +1,31 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.core.provisioning.api.job.SchedTaskJobDelegate +import org.quartz.JobExecutionContext +import org.quartz.JobExecutionException + +@CompileStatic +class MySchedTaskJobDelegate implements SchedTaskJobDelegate { + + @Override + void execute(String taskKey, boolean dryRun, JobExecutionContext context) throws JobExecutionException { + + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyValidator.groovy ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyValidator.groovy b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyValidator.groovy new file mode 100644 index 0000000..b0c3e37 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/implementations/MyValidator.groovy @@ -0,0 +1,34 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +import groovy.transform.CompileStatic +import org.apache.syncope.core.persistence.api.attrvalue.validation.Validator +import org.apache.syncope.core.persistence.api.entity.PlainAttrValue +import org.apache.syncope.core.persistence.api.entity.PlainSchema + +@CompileStatic +class MyValidator implements Validator { + + @Override + void setSchema(PlainSchema schema) { + } + + @Override + void validate(String value, PlainAttrValue attrValue) { + } +} http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients.html ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients.html b/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients.html index cb8bc9d..c79089d 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients.html +++ b/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients.html @@ -17,33 +17,30 @@ specific language governing permissions and limitations under the License. --> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org"> - <head><title></title></head> - <body> - <wicket:panel> - <div class="form-group"> - <span wicket:id="staticRecipients">[staticRecipients]</span> + <wicket:panel> + <div class="form-group"> + <span wicket:id="staticRecipients">[staticRecipients]</span> + </div> + <div class="form-group form-group-inline"> + <span wicket:id="recipients">[recipients]</span> + </div> + <div class="form-group"> + <span wicket:id="recipientAttrName">[recipientAttrName]</span> + </div> + <div class="form-group"> + <span wicket:id="recipientsProvider">[recipientsProvider]</span> + </div> + <div id="userFilter" class="form-group box"> + <div id="title"> + <span for="userNotifications"><wicket:message key="userNotifications"/></span> </div> - <div class="form-group form-group-inline"> - <span wicket:id="recipients">[recipients]</span> + <div id="warning"> + <span for="userNotificationsWarning"><wicket:message key="userNotificationsWarning"/></span> </div> - <div class="form-group"> - <span wicket:id="recipientAttrName">[recipientAttrName]</span> + <div id="check"> + <span wicket:id="selfAsRecipient">[selfAsRecipient]</span> </div> - <div class="form-group"> - <span wicket:id="recipientsProviderClassName">[recipientsProviderClassName]</span> - </div> - <div id="userFilter" class="form-group box"> - <div id="title"> - <span for="userNotifications"><wicket:message key="userNotifications"/></span> - </div> - <div id="warning"> - <span for="userNotificationsWarning"><wicket:message key="userNotificationsWarning"/></span> - </div> - <div id="check"> - <span wicket:id="selfAsRecipient">[selfAsRecipient]</span> - </div> - </div> - </wicket:panel> - </body> + </div> + </wicket:panel> </html> http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients.properties b/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients.properties index 958509b..df81b96 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients.properties @@ -15,7 +15,7 @@ # specific language governing permissions and limitations # under the License. recipients=Recipients -recipientsProviderClassName=Notification recipient provider +recipientsProvider=Notification recipient provider staticRecipients=Static recipients selfAsRecipient=Include users matching About userNotifications=User notifications http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_it.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_it.properties index 6f39ad7..ce5b93e 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_it.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_it.properties @@ -20,5 +20,5 @@ selfAsRecipient=Includi i soggetti userNotifications=Notifiche utente userNotificationsWarning=Non selezionare questa checkbox se gli eventi catturati non riguardano espressamente utenti search=Cerca destinatari -recipientsProviderClassName=Provider destinatari notifica +recipientsProvider=Provider destinatari notifica recipientAttrName=Attributo e-mail destinatari http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_pt_BR.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_pt_BR.properties index f26e5ed..99808bb 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_pt_BR.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_pt_BR.properties @@ -20,5 +20,5 @@ selfAsRecipient=Incluir usu\u00e1rios relacionados Sobre userNotifications=Notifica\u00e7\u00f5es do usu\u00e1rio userNotificationsWarning=N\u00e3o selecione esta op\u00e7\u00e3o a menos que os eventos n\u00e3o s\u00e3o direcionados a usu\u00e1rios search=Pesquisa para os destinat\u00e1rios -recipientsProviderClassName=Notification recipient provider +recipientsProvider=Notification recipient provider recipientAttrName=Destinat\u00e1rios de e-mail para atributos http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_ru.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_ru.properties index 8c90a30..173230f 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_ru.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/notifications/NotificationWizardBuilder$Recipients_ru.properties @@ -21,5 +21,5 @@ selfAsRecipient=\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432 \u0443\u userNotifications=\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 userNotificationsWarning=\u041d\u0435 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0439\u0442\u0435 \u044d\u0442\u043e\u0442 \u0444\u043b\u0430\u0433, \u0435\u0441\u043b\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043d\u0435 \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043e \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 search=\u041f\u043e\u0438\u0441\u043a \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u0435\u0439 -recipientsProviderClassName=Notification recipient provider +recipientsProvider=Notification recipient provider recipientAttrName=\u041d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 \u0441 \u0430\u0434\u0440\u0435\u0441\u043e\u043c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u0435\u0439 http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/pages/BasePage.html ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/pages/BasePage.html b/client/console/src/main/resources/org/apache/syncope/client/console/pages/BasePage.html index a8887cf..55baf84 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/pages/BasePage.html +++ b/client/console/src/main/resources/org/apache/syncope/client/console/pages/BasePage.html @@ -110,6 +110,7 @@ under the License. <ul wicket:id="configurationUL" class="treeview-menu"> <li wicket:id="administrationLI"><a href="#" wicket:id="administration"><i class="fa fa-lock"></i><wicket:message key="administration"/></a></li> <li wicket:id="auditLI"><a href="#" wicket:id="audit"><i class="fa fa-check-square-o"></i><wicket:message key="audit"/></a></li> + <li wicket:id="implementationsLI"><a href="#" wicket:id="implementations"><i class="fa fa-file-code-o"></i><wicket:message key="implementations"/></a></li> <li wicket:id="logsLI"><a href="#" wicket:id="logs"><i class="fa fa-file-text-o"></i><wicket:message key="logs"/></a></li> <li wicket:id="notificationsLI"><a href="#" wicket:id="notifications"><i class="fa fa-envelope-o"></i><wicket:message key="notifications"/></a></li> <li wicket:id="parametersLI"><a href="#" wicket:id="parameters"><i class="fa fa-cog"></i><wicket:message key="parameters"/></a></li> http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/pages/Implementations.html ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/pages/Implementations.html b/client/console/src/main/resources/org/apache/syncope/client/console/pages/Implementations.html new file mode 100644 index 0000000..6982aeb --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/pages/Implementations.html @@ -0,0 +1,36 @@ +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org"> + <wicket:extend> + <section class="content-header"> + <h1> </h1> + <ol class="breadcrumb"> + <li><a wicket:id="dashboardBr"><i class="fa fa-dashboard"></i> <wicket:message key="dashboard"></wicket:message></a></li> + <li class="active"><wicket:message key="configuration"/></li> + <li class="active"><wicket:message key="implementations"></wicket:message></li> + </ol> + </section> + + <section class="content" wicket:id="content"> + <div class="box"> + <div class="box-body" wicket:id="tabbedPanel"/> + </div> + </section> + </wicket:extend> +</html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel.html ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel.html b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel.html new file mode 100644 index 0000000..a0502c1 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel.html @@ -0,0 +1,23 @@ +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org"> + <wicket:extend> + <span wicket:id="engineTogglePanel"/> + </wicket:extend> +</html> http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel.properties new file mode 100644 index 0000000..ffea34c --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel.properties @@ -0,0 +1,19 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +any.edit=Edit implementation ${key} +any.new=New ${type} implementation +engine=Engine http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_it.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_it.properties new file mode 100644 index 0000000..81b0549 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_it.properties @@ -0,0 +1,19 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +any.edit=Modifica implementazione ${key} +any.new=Nuova implementazione di ${type} +engine=Engine http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_pt_BR.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_pt_BR.properties new file mode 100644 index 0000000..ffea34c --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_pt_BR.properties @@ -0,0 +1,19 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +any.edit=Edit implementation ${key} +any.new=New ${type} implementation +engine=Engine http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_ru.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_ru.properties new file mode 100644 index 0000000..0098220 --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationDirectoryPanel_ru.properties @@ -0,0 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +any.edit=Edit implementation ${key} +any.new=New ${type} implementation +engine=Engine http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationEngineTogglePanel.html ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationEngineTogglePanel.html b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationEngineTogglePanel.html new file mode 100644 index 0000000..4094a8f --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationEngineTogglePanel.html @@ -0,0 +1,32 @@ +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org"> + <wicket:extend> + <div id="startAtContainer"> + <form wicket:id="implementationEngineForm"> + <div class="input-group"> + <span wicket:id="engine"/> + <div class="input-group-addon"> + <a wicket:id="changeit"><i class="fa fa-list-alt" alt="implementation engine icon" title="ImplementationEngine"></i></a> + </div> + </div> + </form> + </div> + </wicket:extend> +</html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationModalPanel.html ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationModalPanel.html b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationModalPanel.html new file mode 100644 index 0000000..c181f9f --- /dev/null +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ImplementationModalPanel.html @@ -0,0 +1,62 @@ +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org"> + <wicket:head> + <link rel="stylesheet" type="text/css" href="webjars/codemirror/${codemirror.version}/lib/codemirror.css"/> + + <script type="text/javascript"> + var editor; + </script> + <script type="text/javascript" src="webjars/codemirror/${codemirror.version}/lib/codemirror.js"></script> + <script type="text/javascript" src="webjars/codemirror/${codemirror.version}/mode/groovy/groovy.js"></script> + <script type="text/javascript" src="webjars/codemirror/${codemirror.version}/addon/display/autorefresh.js"></script> + <script type="text/javascript" src="webjars/codemirror/${codemirror.version}/addon/search/search.js"></script> + <script type="text/javascript" src="webjars/codemirror/${codemirror.version}/addon/search/searchcursor.js"></script> + <script type="text/javascript" src="webjars/codemirror/${codemirror.version}/addon/edit/matchbrackets.js"></script> + <script type="text/javascript" src="webjars/codemirror/${codemirror.version}/addon/edit/closebrackets.js"></script> + <script type="text/javascript"> + function updateTextArea(editor) { + document.getElementById("groovyClassForm").children["groovyClass"].value = editor.getValue(); + } + </script> + <style> + .w_content_3 { + padding: 0; + color: #333333; + font-family: Verdana,Tahoma,sans-serif; + font-size: 100%; + border: 1px solid #BBBBBB; + margin-top: 5px; + } + </style> + </wicket:head> + <wicket:extend> + <div class="form-group"> + <span wicket:id="key"></span> + <span wicket:id="javaClass"></span> + <span wicket:id="jsonClass"></span> + <div wicket:id="groovyClassContainer"> + <div class="w_content_3" id="groovyClassForm"> + <textarea wicket:id="groovyClass" name="groovyClass" style="width: 100%; height: 350px;"> + </textarea> + </div> + </div> + </div> + </wicket:extend> +</html> http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.html ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.html b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.html index 0a04bee..d4fff44 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.html +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.html @@ -55,7 +55,7 @@ under the License. </div> <div class="form-group"> - <span wicket:id="validatorClass">[validatorClass]</span> + <span wicket:id="validator">[validator]</span> </div> <div class="form-group"> http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.properties index 512fc01..b3f99bb 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.properties @@ -22,7 +22,7 @@ uniqueConstraint=Unique multivalue=Multivalue multivalueAndUniqueConstr.validation='Multivalue' and 'Unique constraint' options can't be both checked type=Type -validatorClass=Validator class +validator=Validator conversionPattern=Conversion pattern action=Action edit_attribute=Edit attribute http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_it.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_it.properties index 4896749..bd4766b 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_it.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_it.properties @@ -20,7 +20,7 @@ enumerationValues= Valori enumeration enumerationKeys= Label enumeration multivalue=Multivalore type=Tipo -validatorClass=Validatore +validator=Validatore conversionPattern=Conversion pattern action=Azione edit_attribute=Modifica attributo http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_pt_BR.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_pt_BR.properties index beae751..f607f99 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_pt_BR.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_pt_BR.properties @@ -22,7 +22,7 @@ uniqueConstraint=\u00danico multivalue=Multivalorado multivalueAndUniqueConstr.validation=As op\u00e7\u00f5es 'Multivalorado' e 'Restri\u00e7\u00e3o \u00fanica' n\u00e3o podem serem ambas selecionadas type=Tipo -validatorClass=Classe de Valida\u00e7\u00e3o +validator=Valida\u00e7\u00e3o conversionPattern=Padr\u00e3o de Convers\u00e3o action=A\u00e7\u00e3o edit_attribute=Editar Atributo http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_ru.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_ru.properties index ffe47a4..b190c79 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_ru.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_ru.properties @@ -15,37 +15,37 @@ # specific language governing permissions and limitations # under the License. # -# required_alert=ÐÑе Ð¿Ð¾Ð»Ñ Ð¾Ð±ÑзаÑелÑÐ½Ñ Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ. +# required_alert=\u00d0\u0092\u00d1\u0081\u00d0\u00b5 \u00d0\u00bf\u00d0\u00be\u00d0\u00bb\u00d1\u008f \u00d0\u00be\u00d0\u00b1\u00d1\u008f\u00d0\u00b7\u00d0\u00b0\u00d1\u0082\u00d0\u00b5\u00d0\u00bb\u00d1\u008c\u00d0\u00bd\u00d1\u008b \u00d0\u00b4\u00d0\u00bb\u00d1\u008f \u00d0\u00b7\u00d0\u00b0\u00d0\u00bf\u00d0\u00be\u00d0\u00bb\u00d0\u00bd\u00d0\u00b5\u00d0\u00bd\u00d0\u00b8\u00d1\u008f. required_alert=\u0412\u0441\u0435 \u043f\u043e\u043b\u044f \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b \u0434\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f. -# mandatoryCondition=ÐбÑзаÑелÑнÑй +# mandatoryCondition=\u00d0\u009e\u00d0\u00b1\u00d1\u008f\u00d0\u00b7\u00d0\u00b0\u00d1\u0082\u00d0\u00b5\u00d0\u00bb\u00d1\u008c\u00d0\u00bd\u00d1\u008b\u00d0\u00b9 mandatoryCondition=\u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 -# enumerationValues=ÐеÑеÑÐµÐ½Ñ Ð·Ð½Ð°Ñений +# enumerationValues=\u00d0\u009f\u00d0\u00b5\u00d1\u0080\u00d0\u00b5\u00d1\u0087\u00d0\u00b5\u00d0\u00bd\u00d1\u008c \u00d0\u00b7\u00d0\u00bd\u00d0\u00b0\u00d1\u0087\u00d0\u00b5\u00d0\u00bd\u00d0\u00b8\u00d0\u00b9 enumerationValues=\u041f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 -# enumerationKeys=ÐеÑеÑÐµÐ½Ñ Ð½Ð°Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¹ +# enumerationKeys=\u00d0\u009f\u00d0\u00b5\u00d1\u0080\u00d0\u00b5\u00d1\u0087\u00d0\u00b5\u00d0\u00bd\u00d1\u008c \u00d0\u00bd\u00d0\u00b0\u00d0\u00b8\u00d0\u00bc\u00d0\u00b5\u00d0\u00bd\u00d0\u00be\u00d0\u00b2\u00d0\u00b0\u00d0\u00bd\u00d0\u00b8\u00d0\u00b9 enumerationKeys=\u041f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0439 -# uniqueConstraint=УникалÑнÑй +# uniqueConstraint=\u00d0\u00a3\u00d0\u00bd\u00d0\u00b8\u00d0\u00ba\u00d0\u00b0\u00d0\u00bb\u00d1\u008c\u00d0\u00bd\u00d1\u008b\u00d0\u00b9 uniqueConstraint=\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 -# multivalue=ÐножеÑÑвеннÑе знаÑÐµÐ½Ð¸Ñ +# multivalue=\u00d0\u009c\u00d0\u00bd\u00d0\u00be\u00d0\u00b6\u00d0\u00b5\u00d1\u0081\u00d1\u0082\u00d0\u00b2\u00d0\u00b5\u00d0\u00bd\u00d0\u00bd\u00d1\u008b\u00d0\u00b5 \u00d0\u00b7\u00d0\u00bd\u00d0\u00b0\u00d1\u0087\u00d0\u00b5\u00d0\u00bd\u00d0\u00b8\u00d1\u008f multivalue=\u041c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f -# multivalueAndUniqueConstr.validation=СвойÑÑва 'ÐножеÑÑвеннÑе знаÑениÑ' и 'УникалÑнÑй' не могÑÑ Ð¸ÑполÑзоваÑÑÑÑ Ð¾Ð´Ð½Ð¾Ð²Ñеменно +# multivalueAndUniqueConstr.validation=\u00d0\u00a1\u00d0\u00b2\u00d0\u00be\u00d0\u00b9\u00d1\u0081\u00d1\u0082\u00d0\u00b2\u00d0\u00b0 '\u00d0\u009c\u00d0\u00bd\u00d0\u00be\u00d0\u00b6\u00d0\u00b5\u00d1\u0081\u00d1\u0082\u00d0\u00b2\u00d0\u00b5\u00d0\u00bd\u00d0\u00bd\u00d1\u008b\u00d0\u00b5 \u00d0\u00b7\u00d0\u00bd\u00d0\u00b0\u00d1\u0087\u00d0\u00b5\u00d0\u00bd\u00d0\u00b8\u00d1\u008f' \u00d0\u00b8 '\u00d0\u00a3\u00d0\u00bd\u00d0\u00b8\u00d0\u00ba\u00d0\u00b0\u00d0\u00bb\u00d1\u008c\u00d0\u00bd\u00d1\u008b\u00d0\u00b9' \u00d0\u00bd\u00d0\u00b5 \u00d0\u00bc\u00d0\u00be\u00d0\u00b3\u00d1\u0083\u00d1\u0082 \u00d0\u00b8\u00d1\u0081\u00d0\u00bf\u00d0\u00be\u00d0\u00bb\u00d1\u008c\u00d0\u00b7\u00d0\u00be\u00d0\u00b2\u00d0\u00b0\u00d1\u0082\u00d1\u008c\u00d1\u0081\u00d1\u008f \u00d0\u00be\u00d0\u00b4\u00d0\u00bd\u00d0\u00be\u00d0\u00b2\u00d1\u0080\u00d0\u00b5\u00d0\u00bc\u00d0\u00b5\u00d0\u00bd\u00d0\u00bd\u00d0\u00be multivalueAndUniqueConstr.validation=\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u0430 '\u041c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f' \u0438 '\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439' \u043d\u0435 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e -# type=Тип +# type=\u00d0\u00a2\u00d0\u00b8\u00d0\u00bf type=\u0422\u0438\u043f -# validatorClass=ÐлаÑÑ Ð²Ð°Ð»Ð¸Ð´Ð°ÑоÑа -validatorClass=\u041a\u043b\u0430\u0441\u0441 \u0432\u0430\u043b\u0438\u0434\u0430\u0442\u043e\u0440\u0430 -# conversionPattern=Шаблон пÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ +# validatorClass=\u00d0\u009a\u00d0\u00bb\u00d0\u00b0\u00d1\u0081\u00d1\u0081 \u00d0\u00b2\u00d0\u00b0\u00d0\u00bb\u00d0\u00b8\u00d0\u00b4\u00d0\u00b0\u00d1\u0082\u00d0\u00be\u00d1\u0080\u00d0\u00b0 +validator=\u0432\u0430\u043b\u0438\u0434\u0430\u0442\u043e\u0440\u0430 +# conversionPattern=\u00d0\u00a8\u00d0\u00b0\u00d0\u00b1\u00d0\u00bb\u00d0\u00be\u00d0\u00bd \u00d0\u00bf\u00d1\u0080\u00d0\u00b5\u00d0\u00be\u00d0\u00b1\u00d1\u0080\u00d0\u00b0\u00d0\u00b7\u00d0\u00be\u00d0\u00b2\u00d0\u00b0\u00d0\u00bd\u00d0\u00b8\u00d1\u008f conversionPattern=\u0428\u0430\u0431\u043b\u043e\u043d \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f -# action=ÐейÑÑвие +# action=\u00d0\u0094\u00d0\u00b5\u00d0\u00b9\u00d1\u0081\u00d1\u0082\u00d0\u00b2\u00d0\u00b8\u00d0\u00b5 action=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 -# edit_attribute=ÐзмениÑÑ Ð°ÑÑибÑÑ +# edit_attribute=\u00d0\u0098\u00d0\u00b7\u00d0\u00bc\u00d0\u00b5\u00d0\u00bd\u00d0\u00b8\u00d1\u0082\u00d1\u008c \u00d0\u00b0\u00d1\u0082\u00d1\u0080\u00d0\u00b8\u00d0\u00b1\u00d1\u0083\u00d1\u0082 edit_attribute=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0430\u0442\u0440\u0438\u0431\u0443\u0442 -# title=ÐÑÑибÑÑ +# title=\u00d0\u0090\u00d1\u0082\u00d1\u0080\u00d0\u00b8\u00d0\u00b1\u00d1\u0083\u00d1\u0082 title=\u0410\u0442\u0440\u0438\u0431\u0443\u0442 -# readonly=ТолÑко ÑÑение +# readonly=\u00d0\u00a2\u00d0\u00be\u00d0\u00bb\u00d1\u008c\u00d0\u00ba\u00d0\u00be \u00d1\u0087\u00d1\u0082\u00d0\u00b5\u00d0\u00bd\u00d0\u00b8\u00d0\u00b5 readonly=\u0422\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u0435\u043d\u0438\u0435 -# secretKey=ÐлÑÑ ÑиÑÑÐ¾Ð²Ð°Ð½Ð¸Ñ +# secretKey=\u00d0\u009a\u00d0\u00bb\u00d1\u008e\u00d1\u0087 \u00d1\u0088\u00d0\u00b8\u00d1\u0084\u00d1\u0080\u00d0\u00be\u00d0\u00b2\u00d0\u00b0\u00d0\u00bd\u00d0\u00b8\u00d1\u008f secretKey=\u041a\u043b\u044e\u0447 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f -# cipherAlgorithm=ÐлгоÑиÑм ÑиÑÑÐ¾Ð²Ð°Ð½Ð¸Ñ +# cipherAlgorithm=\u00d0\u0090\u00d0\u00bb\u00d0\u00b3\u00d0\u00be\u00d1\u0080\u00d0\u00b8\u00d1\u0082\u00d0\u00bc \u00d1\u0088\u00d0\u00b8\u00d1\u0084\u00d1\u0080\u00d0\u00be\u00d0\u00b2\u00d0\u00b0\u00d0\u00bd\u00d0\u00b8\u00d1\u008f cipherAlgorithm=\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f -# mimeType=Тип MIME +# mimeType=\u00d0\u00a2\u00d0\u00b8\u00d0\u00bf MIME mimeType=\u0422\u0438\u043f MIME http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails.html ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails.html b/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails.html index 3b9448c..b106229 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails.html +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails.html @@ -34,7 +34,7 @@ under the License. <span wicket:id="passwordPolicy">[passwordPolicy]</span> </div> <div class="form-group form-palette"> - <span wicket:id="actionsClassNames">[actionsClassNames]</span> + <span wicket:id="actions">[actions]</span> </div> <div class="form-group form-palette"> <span wicket:id="resources">[resources]</span> http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails.properties index c4848a1..5b76f1c 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails.properties @@ -17,5 +17,5 @@ fullPath=Path accountPolicy=Account Policy passwordPolicy=Password Policy -actionsClassNames=Actions +actions=Actions resources=Assigned resources http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_it.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_it.properties index 80a008a..68d5316 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_it.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_it.properties @@ -17,5 +17,5 @@ fullPath=Percorso accountPolicy=Account Policy passwordPolicy=Password Policy -actionsClassNames=Azioni +actions=Azioni resources=Risorse assegnate http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_pt_BR.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_pt_BR.properties index 786313f..43092e5 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_pt_BR.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_pt_BR.properties @@ -17,5 +17,5 @@ fullPath=Caminho accountPolicy=Pol\u00edtica de Conta passwordPolicy=Pol\u00edtica de Senha -actionsClassNames=Actions +actions=Actions resources=Assigned resources http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_ru.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_ru.properties index 478f1c9..67a7bcb 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_ru.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/RealmDetails_ru.properties @@ -18,5 +18,5 @@ fullPath=\u041f\u0443\u0442\u044c accountPolicy=\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u0443\u0447\u0435\u0442\u043d\u044b\u0445 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 passwordPolicy=\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 -actionsClassNames=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f +actions=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f resources=\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel.properties index 462153d..be212f8 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel.properties @@ -22,8 +22,9 @@ maxAuthenticationAttempts=Max Authentication Attempts propagateSuspension=Propagate Suspension historyLength=History Length allowNullPassword=Allow Null Password -policy.rule.conf=Policy '${description}' Rule Configuration +policy.rules=${description} Rules any.edit=Edit ${description} any.new=New Policy any.finish=Submit ${description} any.cancel=Cancel ${description} +compose.title=rules http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_it.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_it.properties index 2175135..9a00b8d 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_it.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_it.properties @@ -22,8 +22,9 @@ maxAuthenticationAttempts=Numero Massimo Tentativi Authenticazione propagateSuspension=Propagare Sospensione historyLength=Lunghezza Storico allowNullPassword=Permetti Password Nulla -policy.rule.conf=Configurazione Regola Policy '${description}' +policy.rules=Configurazione Regole di ${description} any.edit=Modifica ${description} any.new=Nuova Policy any.finish=Invia ${description} any.cancel=Annulla ${description} +compose.title=regole http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_pt_BR.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_pt_BR.properties index 462153d..be212f8 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_pt_BR.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_pt_BR.properties @@ -22,8 +22,9 @@ maxAuthenticationAttempts=Max Authentication Attempts propagateSuspension=Propagate Suspension historyLength=History Length allowNullPassword=Allow Null Password -policy.rule.conf=Policy '${description}' Rule Configuration +policy.rules=${description} Rules any.edit=Edit ${description} any.new=New Policy any.finish=Submit ${description} any.cancel=Cancel ${description} +compose.title=rules http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_ru.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_ru.properties index c16b09b..afbd430 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_ru.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyDirectoryPanel_ru.properties @@ -23,8 +23,9 @@ maxAuthenticationAttempts=\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c propagateSuspension=\u041f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u043f\u0440\u0438\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 historyLength=\u0420\u0430\u0437\u043c\u0435\u0440 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 allowNullPassword=\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043f\u0443\u0441\u0442\u043e\u0439 \u043f\u0430\u0440\u043e\u043b\u044c -policy.rule.conf=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043f\u0440\u0430\u0432\u0438\u043b \u0434\u043b\u044f \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 '${description}' +policy.rules=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043f\u0440\u0430\u0432\u0438\u043b \u0434\u043b\u044f \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 '${description}' any.edit=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c ${description} any.new=\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0443 any.finish=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c ${description} any.cancel=\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c ${description} +compose.title=rules http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel.properties index d55a533..8ac598c 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel.properties @@ -14,5 +14,6 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -ruleConf=Rule -configuration=Type +rule=Rule +configuration=Configuration +noConf=No configuration available http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_it.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_it.properties index 1ee8471..abd8c4e 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_it.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_it.properties @@ -14,5 +14,6 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -ruleConf=Regola -configuration=Tipo +rule=Regola +configuration=Configurazione +noConf=Nessuna configurazione http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_pt_BR.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_pt_BR.properties index d55a533..91afb1b 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_pt_BR.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_pt_BR.properties @@ -14,5 +14,6 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -ruleConf=Rule -configuration=Type +rule=Rule +configuration=Configura\u00e7\u00e3o +noConf=Nenhuma configura\u00e7\u00e3o dispon\u00edvel http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_ru.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_ru.properties index ccd4f62..330887f 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_ru.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleDirectoryPanel_ru.properties @@ -15,5 +15,6 @@ # specific language governing permissions and limitations # under the License. # -ruleConf=\u041f\u0440\u0430\u0432\u0438\u043b\u043e -configuration=\u0422\u0438\u043f +rule=\u041f\u0440\u0430\u0432\u0438\u043b\u043e +configuration=\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f +noConf=No configuration available http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleWizardBuilder$Profile.html ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleWizardBuilder$Profile.html b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleWizardBuilder$Profile.html index 5ce9540..4acf4db 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleWizardBuilder$Profile.html +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyRuleWizardBuilder$Profile.html @@ -19,10 +19,7 @@ under the License. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org"> <wicket:panel> <div class="form-group"> - <span wicket:id="name"/> - </div> - <div class="form-group"> - <span wicket:id="configuration"/> + <span wicket:id="rule"/> </div> </wicket:panel> </html> http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel$CorrelationRulePanel.html ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel$CorrelationRulePanel.html b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel$CorrelationRulePanel.html index eafcadb..d514604 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel$CorrelationRulePanel.html +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel$CorrelationRulePanel.html @@ -25,7 +25,7 @@ under the License. <span wicket:id="ruleType"/> </div> <div class="form-group"> - <span wicket:id="javaRule"/> + <span wicket:id="customRule"/> <span wicket:id="jsonRule"/> </div> </wicket:panel> http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel.properties index a1bc5cf..1c6b31c 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel.properties @@ -14,11 +14,9 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -rule.java=Java Class +rule.custom=Custom rule.json=Plain attributes rule.type=Rule Type -JSON=Plain attributes -JAVA=Java Class any.type=Applies to correlationRules=Correlation Rules conflictResolutionAction=Conflict Resolution Action http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_it.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_it.properties index 0b329a8..040e8fd 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_it.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_it.properties @@ -14,11 +14,9 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -rule.java=Classe Java +rule.custom=Custom rule.json=Attributi rule.type=Tipo Regola -JSON=Attributi -JAVA=Classe Java any.type=Applicata a correlationRules=Regole di Correlazione conflictResolutionAction=Azione di Risoluzione Conflitti http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_pt_BR.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_pt_BR.properties index a1bc5cf..1c6b31c 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_pt_BR.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_pt_BR.properties @@ -14,11 +14,9 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -rule.java=Java Class +rule.custom=Custom rule.json=Plain attributes rule.type=Rule Type -JSON=Plain attributes -JAVA=Java Class any.type=Applies to correlationRules=Correlation Rules conflictResolutionAction=Conflict Resolution Action http://git-wip-us.apache.org/repos/asf/syncope/blob/98890722/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_ru.properties ---------------------------------------------------------------------- diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_ru.properties index f560ce3..8d35548 100644 --- a/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_ru.properties +++ b/client/console/src/main/resources/org/apache/syncope/client/console/policies/PolicySpecModalPanel_ru.properties @@ -15,11 +15,9 @@ # specific language governing permissions and limitations # under the License. # -rule.java=\u041a\u043b\u0430\u0441\u0441 Java +rule.custom=Custom rule.json=\u041f\u0440\u0430\u0432\u0438\u043b\u043e JSON rule.type=\u0422\u0438\u043f \u043f\u0440\u0430\u0432\u0438\u043b -JSON=\u041f\u0440\u0430\u0432\u0438\u043b\u043e JSON -JAVA=\u041a\u043b\u0430\u0441\u0441 Java any.type=\u041e\u0431\u044a\u0435\u043a\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 correlationRules=\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u043a\u043e\u0440\u0440\u0435\u043b\u044f\u0446\u0438\u0438 conflictResolutionAction=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u0440\u0438 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0438 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u043e\u0432
