[VOTE] Apache Syncope 2.0.0-M4
I've created a 2.0.0-M4 release, with the following artifacts up for a vote: GIT source tag (07ca994c6): https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=tag;h=07ca994c6 List of changes: https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob_plain;f=CHANGES;h=bbaca1d028f206d3f01a35c08bd9107459e8953d Staging artifacts: https://dist.apache.org/repos/dist/dev/syncope/2.0.0-M4/ Maven staging repo: https://repository.apache.org/content/repositories/orgapachesyncope-1028/ Staging site: http://syncope.apache.org/2.0.0-M4/ PGP release keys (signed using 273DF287): http://www.apache.org/dist/syncope/KEYS Vote will be open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) Here's my +1 Regards. -- Francesco Chicchiriccò Tirasa - Open Source Excellence http://www.tirasa.net/ Involved at The Apache Software Foundation: member, Syncope PMC chair, Cocoon PMC, Olingo PMC, CXF Committer, OpenJPA Committer, PonyMail PPMC http://home.apache.org/~ilgrosso/
[DISCUSS] Apache Syncope 2.0.0-M4
Discussion thread for vote on 2.0.0-M4 release, with GIT source tag (07ca994c6). For more information on the release process, check out http://www.apache.org/dev/release.html Some of the things to check before voting are: - does "mvn apache-rat:check" pass on the source - can you build the contents of source release zip and GIT tag - do all of the staged jars/wars/zips contain the required LICENSE and NOTICE files - are all of the staged jars/wars/zips signed and the signature verifiable - is the signing key in the project's KEYS file and on a public server (i.e. http://www.apache.org/dist/syncope/) -- Francesco Chicchiriccò Tirasa - Open Source Excellence http://www.tirasa.net/ Involved at The Apache Software Foundation: member, Syncope PMC chair, Cocoon PMC, Olingo PMC, CXF Committer, OpenJPA Committer, PonyMail PPMC http://home.apache.org/~ilgrosso/
Re: [VOTE] Apache Syncope 2.0.0-M4
Il 24/06/2016 11:39, Francesco Chicchiriccò ha scritto: I've created a 2.0.0-M4 release, with the following artifacts up for a vote: GIT source tag (07ca994c6): https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=tag;h=07ca994c6 List of changes: https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob_plain;f=CHANGES;h=bbaca1d028f206d3f01a35c08bd9107459e8953d Staging artifacts: https://dist.apache.org/repos/dist/dev/syncope/2.0.0-M4/ Maven staging repo: https://repository.apache.org/content/repositories/orgapachesyncope-1028/ Staging site: http://syncope.apache.org/2.0.0-M4/ PGP release keys (signed using 273DF287): http://www.apache.org/dist/syncope/KEYS Vote will be open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) Here's my +1 Regards. +1 Regards, F. -- Fabio Martelli https://it.linkedin.com/pub/fabio-martelli/1/974/a44 http://blog.tirasa.net/author/fabio/index.html Tirasa - Open Source Excellence http://www.tirasa.net/ Apache Syncope PMC http://people.apache.org/~fmartelli/
Re: [VOTE] Apache Syncope 2.0.0-M4
Il 24/06/2016 11:39, Francesco Chicchiriccò ha scritto: I've created a 2.0.0-M4 release, with the following artifacts up for a vote: GIT source tag (07ca994c6): https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=tag;h=07ca994c6 List of changes: https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob_plain;f=CHANGES;h=bbaca1d028f206d3f01a35c08bd9107459e8953d Staging artifacts: https://dist.apache.org/repos/dist/dev/syncope/2.0.0-M4/ Maven staging repo: https://repository.apache.org/content/repositories/orgapachesyncope-1028/ Staging site: http://syncope.apache.org/2.0.0-M4/ PGP release keys (signed using 273DF287): http://www.apache.org/dist/syncope/KEYS Vote will be open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) Here's my +1 Regards. +1 Marco -- Dott. Marco Di Sabatino Di Diodoro Tel. +39 3939065570 Tirasa S.r.l. Viale D'Annunzio 267 - 65127 Pescara Tel +39 0859116307 / FAX +39 085973 http://www.tirasa.net Apache Syncope PMC Member http://people.apache.org/~mdisabatino/
[jira] [Created] (SYNCOPE-877) Better handling of not found exception logged at global policy retrieval time
fabio martelli created SYNCOPE-877: -- Summary: Better handling of not found exception logged at global policy retrieval time Key: SYNCOPE-877 URL: https://issues.apache.org/jira/browse/SYNCOPE-877 Project: Syncope Issue Type: Improvement Components: core Affects Versions: 1.2.8 Reporter: fabio martelli Fix For: 1.2.9 No password/account/sync policy found shouldn't be logged at ERROR level (see the example below). 12:41:33.023 ERROR org.apache.syncope.core.rest.utils.RestServiceExceptionMapper - Exception thrown by REST method: No password policy found org.apache.syncope.core.persistence.dao.NotFoundException: No password policy found at org.apache.syncope.core.rest.controller.PolicyController.getGlobalPasswordPolicy(PolicyController.java:114) ~[PolicyController.class:?] at org.apache.syncope.core.rest.controller.PolicyController$$FastClassBySpringCGLIB$$e52bc41a.invoke() ~[ReflectUtils.class:?] at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[MethodProxy.class:4.0.9.RELEASE] at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:708) ~[CglibAopProxy$CglibMethodInvocation.class:4.0.9.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[ReflectiveMethodInvocation.class:4.0.9.RELEASE] at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85) ~[MethodInvocationProceedingJoinPoint.class:4.0.9.RELEASE] at org.apache.syncope.core.rest.controller.ControllerHandler.around(ControllerHandler.java:75) ~[ControllerHandler.class:?] at sun.reflect.GeneratedMethodAccessor103.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_92] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_92] -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SYNCOPE-878) Failure on bulk deletion of users
Colm O hEigeartaigh created SYNCOPE-878: --- Summary: Failure on bulk deletion of users Key: SYNCOPE-878 URL: https://issues.apache.org/jira/browse/SYNCOPE-878 Project: Syncope Issue Type: Bug Affects Versions: 2.0.0-M4 Reporter: Colm O hEigeartaigh Fix For: 2.0.0 When I try to bulk delete the users in the standalone distribution for 2.0.0-M4, it fails on one of the users. Then when I click "close" on the deletion box, the console errors with a RuntimeException (see attached screenshot). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SYNCOPE-878) Failure on bulk deletion of users
[ https://issues.apache.org/jira/browse/SYNCOPE-878?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Colm O hEigeartaigh updated SYNCOPE-878: Attachment: syncope-re.png > Failure on bulk deletion of users > - > > Key: SYNCOPE-878 > URL: https://issues.apache.org/jira/browse/SYNCOPE-878 > Project: Syncope > Issue Type: Bug >Affects Versions: 2.0.0-M4 >Reporter: Colm O hEigeartaigh > Fix For: 2.0.0 > > Attachments: syncope-re.png > > > When I try to bulk delete the users in the standalone distribution for > 2.0.0-M4, it fails on one of the users. Then when I click "close" on the > deletion box, the console errors with a RuntimeException (see attached > screenshot). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Re: Adding russian language to UI
Hi Dmitriy. as you might have noticed, we are currently voting on 2.0.0-M4 release (your checks and vote, even though non-binding, are welcome BTW). Since your contribution we've been adding features to the admin console and have also introduced several labels, which are currently missing their Russian translation. Do you think it is possible for you to review and complete what missing? Regards. On 2016-04-14 08:55 (+0200), Dmitriy Berezkin wrote: > Hi Francesco! > > Thanks for demo link! > I'll watch for new commits and translation requests. > And I am pleased to participate in this project. > > 2016-04-14 9:46 GMT+03:00 Francesco Chicchiriccò : > > > Hi Dmitriy, > > so it seems you made it, huge congrats! > > > > I have also updated the live demo at > > > > http://syncope-vm.apache.org:9080/syncope-console/ > > > > Now we would highly appreciate if you keep staying around, since we will > > likely need to add further translations for the element currently missing > > in admin console (mainly policy and report management). > > > > Thanks again. > > Regards. > > > > > > On 12/04/2016 10:30, Francesco Chicchiriccò wrote: > > > >> On 12/04/2016 10:18, Dmitriy Berezkin wrote: > >> > >>> I already added missing translations, but didn't remove unused keys. I > >>> believed that it is not an error if one property file have unused keys. > >>> But > >>> mvn have another opinion :) > >>> So now I dont have translation for approvals and notifications yet, but > >>> I'm > >>> working on it. > >>> > >> > >> Great! > >> Please consider that the console is still under development (some > >> features are currently still missing, we're working on this), so I would > >> suggest to complete what is currently available (approvals and > >> notifications), merge the PR and then listen for more translation requests > >> in the future, when the missing parts will be implemented. > >> > >> Here is my progress: > >>> https://github.com/securny/syncope/tree/ru (This branch is 13 commits > >>> ahead > >>> of apache:master) > >>> > >> > >> Looks good: please don't forget, when you will create the PR, to mention > >> "SYNCOPE-828" and, possibly, to squeeze al of your commits into one (in > >> order to maintain a cleaner history). Should this latter request be a > >> problem, don't mind, we'll do it for you. > >> > >> Regards. > >> > >> 2016-04-12 11:07 GMT+03:00 Francesco Chicchiriccò : > >>> > >>> On 12/04/2016 10:05, Dmitriy Berezkin wrote: > > Thank you Fabio! > > I removed old keys from *_ru.properties files and now dont have any > > errors: > > > > That's good; but consider that ow you are missing some Russian > translations... > > > 2016-04-12 11:00 GMT+03:00 Fabio Martelli : > > > Il 12/04/2016 09:47, Dmitriy Berezkin ha scritto: > > > >> So if I remove 'task.generic.list' from > >> > >>> 'TopologyTogglePanel_ru.properties' it > >>> will fix this 3 errors: > >>> > >>> [ERROR] > >>> > >>> > >>> src/main/resources/org/apache/syncope/client/console/topology/TopologyTogglePanel_it.properties:[0] > >>> > >>> (misc) Translation: Key 'task.generic.list' missing. > >>> [ERROR] > >>> > >>> > >>> src/main/resources/org/apache/syncope/client/console/topology/TopologyTogglePanel_pt_BR.properties:[0] > >>> > >>> (misc) Translation: Key 'task.generic.list' missing. > >>> [ERROR] > >>> > >>> > >>> src/main/resources/org/apache/syncope/client/console/topology/TopologyTogglePanel.properties:[0] > >>> > >>> (misc) Translation: Key 'task.generic.list' missing. > >>> > >>> Right? > >>> > >>> Hi Dmitriy, the problem occurs when a key is missing in one or more > >>> > >> files > >> / conversely if it is present not in all the properties. > >> I mean, about the problem above, probably you specified > >> task.generic.list > >> in your Russian translation but you are missing it into the English, > >> Italian and Portuguese ones. > >> In this case, you have to remove the key from your new file. > >> > >> Please, check your new properties files: they have to include all the > >> key > >> existing into the English translation; no one more no one less. > >> > >> Kind regards, > >> F. > >> > >> > >> > >> 2016-04-12 10:42 GMT+03:00 Francesco Chicchiriccò < > >> ilgro...@apache.org>: > >> > >>> On 12/04/2016 09:31, Dmitriy Berezkin wrote: > >>> > >>> I updated my fork and cant debug it because of errors: > > In the commits you used to miss there have been several wicket > > message > > > > keys that were removed or renamed - actually, some properties file > were > also added, removed or renamed. > > In general, you should assume now that default (en), it and pt_BR > are > right and ru is wr
[jira] [Created] (SYNCOPE-879) Auto-completion not working for internal and external attribute names
Francesco Chicchiriccò created SYNCOPE-879: -- Summary: Auto-completion not working for internal and external attribute names Key: SYNCOPE-879 URL: https://issues.apache.org/jira/browse/SYNCOPE-879 Project: Syncope Issue Type: Bug Components: console Affects Versions: 2.0.0-M4 Reporter: Francesco Chicchiriccò Assignee: Francesco Chicchiriccò Fix For: 2.0.0 As reported by [~coheigea] in [mailing list|https://lists.apache.org/thread.html/be7e7afd5bebcfa23095265184a0d26fe854948c41813d2a52686fd5@%3Cuser.syncope.apache.org%3E], auto-completion is not working for both internal and external attribute names, in the mapping window. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (SYNCOPE-878) Failure on bulk deletion of users
[ https://issues.apache.org/jira/browse/SYNCOPE-878?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò reassigned SYNCOPE-878: -- Assignee: Francesco Chicchiriccò > Failure on bulk deletion of users > - > > Key: SYNCOPE-878 > URL: https://issues.apache.org/jira/browse/SYNCOPE-878 > Project: Syncope > Issue Type: Bug >Affects Versions: 2.0.0-M4 >Reporter: Colm O hEigeartaigh >Assignee: Francesco Chicchiriccò > Fix For: 2.0.0 > > Attachments: syncope-re.png > > > When I try to bulk delete the users in the standalone distribution for > 2.0.0-M4, it fails on one of the users. Then when I click "close" on the > deletion box, the console errors with a RuntimeException (see attached > screenshot). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SYNCOPE-878) Failure on bulk deletion of users
[ https://issues.apache.org/jira/browse/SYNCOPE-878?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15348296#comment-15348296 ] Francesco Chicchiriccò commented on SYNCOPE-878: Fix committed locally, I'll push it once the ongoing [vote for 2.0.0-M4|https://lists.apache.org/thread.html/9ff957d2ff0b2f69a99c54a1f3a86d00d0c938daf935c7ace9e13554@%3Cdev.syncope.apache.org%3E] is over. > Failure on bulk deletion of users > - > > Key: SYNCOPE-878 > URL: https://issues.apache.org/jira/browse/SYNCOPE-878 > Project: Syncope > Issue Type: Bug >Affects Versions: 2.0.0-M4 >Reporter: Colm O hEigeartaigh >Assignee: Francesco Chicchiriccò > Fix For: 2.0.0 > > Attachments: syncope-re.png > > > When I try to bulk delete the users in the standalone distribution for > 2.0.0-M4, it fails on one of the users. Then when I click "close" on the > deletion box, the console errors with a RuntimeException (see attached > screenshot). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Re: [VOTE] Apache Syncope 2.0.0-M4
Il 24/06/2016 11:39, Francesco Chicchiriccò ha scritto: I've created a 2.0.0-M4 release, with the following artifacts up for a vote: GIT source tag (07ca994c6): https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=tag;h=07ca994c6 List of changes: https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob_plain;f=CHANGES;h=bbaca1d028f206d3f01a35c08bd9107459e8953d Staging artifacts: https://dist.apache.org/repos/dist/dev/syncope/2.0.0-M4/ Maven staging repo: https://repository.apache.org/content/repositories/orgapachesyncope-1028/ Staging site: http://syncope.apache.org/2.0.0-M4/ PGP release keys (signed using 273DF287): http://www.apache.org/dist/syncope/KEYS Vote will be open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) Here's my +1 Regards. +1 BR, Massi -- Massimiliano Perrone Tel +39 393 9121310 Tirasa S.r.l. Viale D'Annunzio 267 - 65127 Pescara Tel +39 0859116307 / FAX +39 085973 http://www.tirasa.net "L'apprendere molte cose non insegna l'intelligenza" (Eraclito)
[jira] [Commented] (SYNCOPE-879) Auto-completion not working for internal and external attribute names
[ https://issues.apache.org/jira/browse/SYNCOPE-879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15348351#comment-15348351 ] Francesco Chicchiriccò commented on SYNCOPE-879: Fix committed locally, I'll push it once the ongoing [vote for 2.0.0-M4|https://lists.apache.org/thread.html/9ff957d2ff0b2f69a99c54a1f3a86d00d0c938daf935c7ace9e13554@%3Cdev.syncope.apache.org%3E] is over. Please consider that external attribute names are not populated for LDAP resources in the standalone distribution only because the ConnId LDAP connector does not provide such feature when dealing with Apache DS, which is embedded in the standalone distribution. Other LDAP servers (OpenLDAP, OpenDJ, ...) are working fine within this regard. > Auto-completion not working for internal and external attribute names > - > > Key: SYNCOPE-879 > URL: https://issues.apache.org/jira/browse/SYNCOPE-879 > Project: Syncope > Issue Type: Bug > Components: console >Affects Versions: 2.0.0-M4 >Reporter: Francesco Chicchiriccò >Assignee: Francesco Chicchiriccò > Fix For: 2.0.0 > > > As reported by [~coheigea] in [mailing > list|https://lists.apache.org/thread.html/be7e7afd5bebcfa23095265184a0d26fe854948c41813d2a52686fd5@%3Cuser.syncope.apache.org%3E], > auto-completion is not working for both internal and external attribute > names, in the mapping window. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[GitHub] syncope pull request #26: Identity Recertification
GitHub user nscendoni opened a pull request: https://github.com/apache/syncope/pull/26 Identity Recertification Hi all, I started one possible implementation for Identity Re-certification. Please let me know if you think this is interesting for the project and if you agree with the proposed design. I performed following modifications: 1. I introduced one new method in the interface: UserWorkflowAdapter and one implementation in the class: AbstractUserWorkflowAdapter 2. I modified the BPMN userWorkflow.bpmn20.xml in order to add one step to recertify users. Users not recertified will be deleted. 3. I wrote one test Task to invoke the recertification method for all the users. I still have to work on the approval for the re-certification, configuration of recertification task, accounts and role recertifications etc. I wanted to have one feedback and suggestions from you before proceeding. Regards Nicola You can merge this pull request into a Git repository by running: $ git pull https://github.com/nscendoni/syncope master Alternatively you can review and apply these changes as the patch at: https://github.com/apache/syncope/pull/26.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #26 commit f46935bd87283675f62a60b03e474f1cfa310f81 Author: Nicola Scendoni Date: 2016-06-23T10:45:11Z First attempt with user recertification commit 713bf3223b8ee008ffa173e7ae8d589122d66517 Author: Nicola Scendoni Date: 2016-06-23T10:46:31Z Merge remote-tracking branch 'upstream/master' commit 11a28c5222649eacb0b6968eb19b9a72c2c1e95f Author: Nicola Scendoni Date: 2016-06-23T15:43:01Z Fixes commit cbc0ae293b1a6d97e305e5b0cc1a9111a9242ba4 Author: Nicola Scendoni Date: 2016-06-23T15:43:51Z Added scheduler for Identoty Recertification commit f9cbc4e674c2a5b1094c969518c574c78d020a8b Author: Nicola Scendoni Date: 2016-06-24T06:52:22Z removed old recert commit 876c1fdff3707cf8d790d5306b1bd1adfeb43d6b Author: Nicola Scendoni Date: 2016-06-24T15:32:41Z added logs commit 48db49bd559bbf70fc5429902ddaf2f04a21b412 Author: Nicola Scendoni Date: 2016-06-24T15:37:51Z Added Recertification step commit cf3a16ff28691b6039d155dfeffed613042ac885 Author: nscendoni Date: 2016-06-24T21:59:11Z restore userWorkflow commit d0cee68c82e85bfcb74cee04a17d67e27759b48f Author: nscendoni Date: 2016-06-24T22:01:37Z removed old project --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---