Re: [VOTE] Apache Syncope 2.0.8

2018-03-13 Thread Fabio Martelli

+1
Regards,
F.

Il 13/03/2018 17:50, Francesco Chicchiriccò ha scritto:

I've created a 2.0.8 release, with the following artifacts up for a vote:

GIT source tag (eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc):
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=commit;h=eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc 



List of changes:
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;h=02eb7683c74cda671da7211ac05655db33018914;hb=eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc 



Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/2.0.8/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1048/

Staging site:
http://syncope.apache.org/2.0.8/index.html

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.



--
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/index.html?pk_campaign=email_kwd=fm

Apache Syncope PMC
http://people.apache.org/~fmartelli/



Re: [VOTE] Apache Syncope 1.2.11

2018-03-13 Thread Fabio Martelli

+1
Regards,
F.
Il 13/03/2018 17:47, Francesco Chicchiriccò ha scritto:
I've created a 1.2.11 release, with the following artifacts up for a 
vote:


GIT source tag (d3336eef43c5747cdfd0cc3dde470638fbf2c6c3):
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=commit;h=d3336eef43c5747cdfd0cc3dde470638fbf2c6c3 



List of changes:
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;h=76e85fbe7446aa801905a39440797790f3199c48;hb=d3336eef43c5747cdfd0cc3dde470638fbf2c6c3 



Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/1.2.11/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1047/

Staging site:
http://syncope.apache.org/2.0.8/index.html

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.



--
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/index.html?pk_campaign=email_kwd=fm

Apache Syncope PMC
http://people.apache.org/~fmartelli/



Re: [VOTE] Apache Syncope 2.0.8

2018-03-13 Thread Jean-Baptiste Onofré

+1 (binding)

Regards
JB

On 13/03/2018 17:50, Francesco Chicchiriccò wrote:

I've created a 2.0.8 release, with the following artifacts up for a vote:

GIT source tag (eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc):
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=commit;h=eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc 



List of changes:
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;h=02eb7683c74cda671da7211ac05655db33018914;hb=eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc 



Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/2.0.8/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1048/

Staging site:
http://syncope.apache.org/2.0.8/index.html

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.



Re: [VOTE] Apache Syncope 1.2.11

2018-03-13 Thread Andrea Patricelli

+1.

Best regards,
Andrea


Il 13/03/2018 17:47, Francesco Chicchiriccò ha scritto:
I've created a 1.2.11 release, with the following artifacts up for a 
vote:


GIT source tag (d3336eef43c5747cdfd0cc3dde470638fbf2c6c3):
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=commit;h=d3336eef43c5747cdfd0cc3dde470638fbf2c6c3 



List of changes:
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;h=76e85fbe7446aa801905a39440797790f3199c48;hb=d3336eef43c5747cdfd0cc3dde470638fbf2c6c3 



Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/1.2.11/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1047/

Staging site:
http://syncope.apache.org/2.0.8/index.html

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.



--
Dott. Andrea Patricelli
Tel. +39 3204524292

Engineer @ Tirasa S.r.l.
Viale D'Annunzio 267 - 65127 Pescara
Tel +39 0859116307 / FAX +39 085973
http://www.tirasa.net

Apache Syncope PMC Member



Re: [VOTE] Apache Syncope 2.0.8

2018-03-13 Thread Matteo Alessandroni

Hi,

+1 for me.

Regards,
Matteo

On 13/03/2018 17:50, Francesco Chicchiriccò wrote:

I've created a 2.0.8 release, with the following artifacts up for a vote:

GIT source tag (eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc):
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=commit;h=eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc 



List of changes:
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;h=02eb7683c74cda671da7211ac05655db33018914;hb=eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc 



Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/2.0.8/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1048/

Staging site:
http://syncope.apache.org/2.0.8/index.html

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.





Re: [VOTE] Apache Syncope 1.2.11

2018-03-13 Thread Matteo Alessandroni

Hi,

+1 for me.

Regards,
Matteo

On 13/03/2018 17:47, Francesco Chicchiriccò wrote:
I've created a 1.2.11 release, with the following artifacts up for a 
vote:


GIT source tag (d3336eef43c5747cdfd0cc3dde470638fbf2c6c3):
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=commit;h=d3336eef43c5747cdfd0cc3dde470638fbf2c6c3 



List of changes:
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;h=76e85fbe7446aa801905a39440797790f3199c48;hb=d3336eef43c5747cdfd0cc3dde470638fbf2c6c3 



Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/1.2.11/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1047/

Staging site:
http://syncope.apache.org/2.0.8/index.html

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.





[VOTE] Apache Syncope 2.0.8

2018-03-13 Thread Francesco Chicchiriccò

I've created a 2.0.8 release, with the following artifacts up for a vote:

GIT source tag (eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc):
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=commit;h=eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc

List of changes:
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;h=02eb7683c74cda671da7211ac05655db33018914;hb=eafe58237a6d8a4c6c5f3fd306385913a1c6a7fc

Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/2.0.8/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1048/

Staging site:
http://syncope.apache.org/2.0.8/index.html

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/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/



[VOTE] Apache Syncope 1.2.11

2018-03-13 Thread Francesco Chicchiriccò

I've created a 1.2.11 release, with the following artifacts up for a vote:

GIT source tag (d3336eef43c5747cdfd0cc3dde470638fbf2c6c3):
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=commit;h=d3336eef43c5747cdfd0cc3dde470638fbf2c6c3

List of changes:
https://git-wip-us.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;h=76e85fbe7446aa801905a39440797790f3199c48;hb=d3336eef43c5747cdfd0cc3dde470638fbf2c6c3

Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/1.2.11/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1047/

Staging site:
http://syncope.apache.org/2.0.8/index.html

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/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/



[jira] [Updated] (SYNCOPE-1220) Support Groovy implementations in the Netbeans IDE plugin

2018-03-13 Thread Andrea Patricelli (JIRA)

 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrea Patricelli updated SYNCOPE-1220:
---
Description: 
SYNCOPE-956 introduced the possibility to provide Groovy-based implementations.
 The Netbeans IDE plugin should be extended to support this.

This issue basically starts from the work already done for SYNCOPE-808. This 
means that there is an already existing netbeans plugin for Syncope. For more 
info please see  
[this|https://syncope.apache.org/docs/reference-guide.html#netbeans-ide-plugin] 
 and  [https://syncope.apache.org/docs/getting-started.html#netbeans-ide-plugin]
 Please install this plugin and let it work with your local Syncope 
installation, in order to understand how it works and interacts with Syncope.

The goal is to improve the current netbeans plugin to create and edit (also 
format) Groovy scripts used to extend default Syncope behavior. Refer to 
SYNCOPE-956 to have an idea of what I'm talking about. Basically this means 
that some default or "open to implementation" functionalities of Syncope Idm 
can be improved or developed by pluggin in groovy scripts. This mechanism 
allows to develop custom behaviors for Syncope, based on specific project 
requirements. 
[Here|http://syncope.apache.org/docs/reference-guide.html#customization-core] 
is the list of customizable features.

Since [Netbeans 
9|https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta]
 is near to be released, develop this plugin referring to Netbeans 9 (currently 
beta).

  was:
SYNCOPE-956 introduced the possibility to provide Groovy-based implementations.
 The Netbeans IDE plugin should be extended to support this.

This issue basically starts from the work already done for SYNCOPE-808. This 
means that there is an already existing netbeans plugin for Syncope. For more 
info please see  
[this|https://syncope.apache.org/docs/reference-guide.html#netbeans-ide-plugin] 
 and  [https://syncope.apache.org/docs/getting-started.html#netbeans-ide-plugin]
 Please install this plugin and let it work with your local Syncope 
installation, in order to understand how it works and interacts with Syncope.

The goal is to improve the current netbeans plugin to create and edit (also 
format) Groovy scripts used to extend default Syncope behavior. Refer to 
SYNCOPE-956 to have an idea of what I'm talking about. Basically this means 
that some default or "open to implementation" functionalities of Syncope Idm 
can be improved or developed by pluggin in groovy scripts. This mechanism 
allows to develop custom behaviors for Syncope, based on specific project 
requirements. 
[Here|http://syncope.apache.org/docs/reference-guide.html#customization-core] 
is the list of customizable features.


> Support Groovy implementations in the Netbeans IDE plugin
> -
>
> Key: SYNCOPE-1220
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1220
> Project: Syncope
>  Issue Type: New Feature
>  Components: ide
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2018, netbeans
> Fix For: 2.1.0
>
> Attachments: syncope-ide-netbeans-2.1.0-SNAPSHOT.nbm, 
> syncope_error.PNG
>
>
> SYNCOPE-956 introduced the possibility to provide Groovy-based 
> implementations.
>  The Netbeans IDE plugin should be extended to support this.
> This issue basically starts from the work already done for SYNCOPE-808. This 
> means that there is an already existing netbeans plugin for Syncope. For more 
> info please see  
> [this|https://syncope.apache.org/docs/reference-guide.html#netbeans-ide-plugin]
>   and  
> [https://syncope.apache.org/docs/getting-started.html#netbeans-ide-plugin]
>  Please install this plugin and let it work with your local Syncope 
> installation, in order to understand how it works and interacts with Syncope.
> The goal is to improve the current netbeans plugin to create and edit (also 
> format) Groovy scripts used to extend default Syncope behavior. Refer to 
> SYNCOPE-956 to have an idea of what I'm talking about. Basically this means 
> that some default or "open to implementation" functionalities of Syncope Idm 
> can be improved or developed by pluggin in groovy scripts. This mechanism 
> allows to develop custom behaviors for Syncope, based on specific project 
> requirements. 
> [Here|http://syncope.apache.org/docs/reference-guide.html#customization-core] 
> is the list of customizable features.
> Since [Netbeans 
> 9|https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta]
>  is near to be released, develop this plugin referring to Netbeans 9 
> (currently beta).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Closed] (SYNCOPE-1102) Unique attribute update inserts additional value

2018-03-13 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò closed SYNCOPE-1102.
---

Bulk close for 1.2.11

> Unique attribute update inserts additional value
> 
>
> Key: SYNCOPE-1102
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1102
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.5, 1.1.6, 1.1.7, 1.1.8, 1.2.10
> Environment: MySQL
>Reporter: Laszlo Miklosik
>Assignee: Francesco Chicchiriccò
>Priority: Major
> Fix For: 1.1.9, 1.2.11
>
> Attachments: SYNCOPE-1102.diff
>
>
> To reproduce:
> - make sure you have a unique attribute in the Syncope schema (e.g. called 
> privateEmailAddress)
> - create a user via POST and use value 'a...@gmail.com' for this unique 
> attribute
> - then try to update this via the Syncope REST API and to change it into 
> 'b...@gmail.com' (by using the below POST payload):
> {code}
> {
>   "attributesToBeUpdated": [
> {
>   "schema": "privateEmailAddress",
>   "valuesToBeAdded": [
> "b...@gmail.com"
>   ],
>   "valuesToBeRemoved": [
> "a...@gmail.com"
>   ]
> }
>   ]
> }
> {code}
> - after this the Syncope MySQL data gets incorrect (the unique attribute will 
> have 2 values in table UAttrUniqueValue) and you cannot e.g. delete anymore 
> the user.
> - You then can find the old unique attribute value using query:
> {code}
> select min(id) from UAttrUniqueValue group by ATTRIBUTE_ID having 
> count(stringValue) > 1
> {code}
> and you can fix the Syncope data inconsistency by deleting the related row 
> from UAttrUniqueValue.
> - Root cause comes from line 467:
> {code}
> for (Long attributeValueId : valuesToBeRemoved) {
> attributeValueDAO.delete(attributeValueId, 
> attrUtil.attrValueClass());
> }
> {code}
> where the delete call uses the same argument values in case of both the 
> non-unique and unique attributes, this in fact a non-unique attributes is 
> tried to be deleted.
> Note: as UserMod payloads are not used anymore in Syncope 2 REST API, it's 
> likely that this issue is not happening on Syncope 2, but might reproduce on 
> Syncope 1.1.6-1.2.10.
> Note: I have a patch I applied in our overlay and can provide it if necessary.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (SYNCOPE-1220) Support Groovy implementations in the Netbeans IDE plugin

2018-03-13 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/SYNCOPE-1220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16396679#comment-16396679
 ] 

ASF GitHub Bot commented on SYNCOPE-1220:
-

Github user ilgrosso commented on a diff in the pull request:

https://github.com/apache/syncope/pull/68#discussion_r174045249
  
--- Diff: ide/netbeans/pom.xml ---
@@ -133,7 +133,6 @@ under the License.
   false
 
   
-  
--- End diff --

Any reason to remove this line?


> Support Groovy implementations in the Netbeans IDE plugin
> -
>
> Key: SYNCOPE-1220
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1220
> Project: Syncope
>  Issue Type: New Feature
>  Components: ide
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2018, netbeans
> Fix For: 2.1.0
>
> Attachments: syncope-ide-netbeans-2.1.0-SNAPSHOT.nbm, 
> syncope_error.PNG
>
>
> SYNCOPE-956 introduced the possibility to provide Groovy-based 
> implementations.
>  The Netbeans IDE plugin should be extended to support this.
> This issue basically starts from the work already done for SYNCOPE-808. This 
> means that there is an already existing netbeans plugin for Syncope. For more 
> info please see  
> [this|https://syncope.apache.org/docs/reference-guide.html#netbeans-ide-plugin]
>   and  
> [https://syncope.apache.org/docs/getting-started.html#netbeans-ide-plugin]
>  Please install this plugin and let it work with your local Syncope 
> installation, in order to understand how it works and interacts with Syncope.
> The goal is to improve the current netbeans plugin to create and edit (also 
> format) Groovy scripts used to extend default Syncope behavior. Refer to 
> SYNCOPE-956 to have an idea of what I'm talking about. Basically this means 
> that some default or "open to implementation" functionalities of Syncope Idm 
> can be improved or developed by pluggin in groovy scripts. This mechanism 
> allows to develop custom behaviors for Syncope, based on specific project 
> requirements. 
> [Here|http://syncope.apache.org/docs/reference-guide.html#customization-core] 
> is the list of customizable features.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] syncope pull request #68: SYNCOPE-1220 Fixing the netbeans plugin

2018-03-13 Thread ilgrosso
Github user ilgrosso commented on a diff in the pull request:

https://github.com/apache/syncope/pull/68#discussion_r174045249
  
--- Diff: ide/netbeans/pom.xml ---
@@ -133,7 +133,6 @@ under the License.
   false
 
   
-  
--- End diff --

Any reason to remove this line?


---


[GitHub] syncope pull request #68: SYNCOPE-1220 Fixing the netbeans plugin

2018-03-13 Thread rohanjulka19
Github user rohanjulka19 commented on a diff in the pull request:

https://github.com/apache/syncope/pull/68#discussion_r174041172
  
--- Diff: ide/netbeans/pom.xml ---
@@ -124,7 +124,7 @@ under the License.
 
   
 
-  
+
--- End diff --

ok


---


[jira] [Commented] (SYNCOPE-1220) Support Groovy implementations in the Netbeans IDE plugin

2018-03-13 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/SYNCOPE-1220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16396662#comment-16396662
 ] 

ASF GitHub Bot commented on SYNCOPE-1220:
-

Github user ilgrosso commented on a diff in the pull request:

https://github.com/apache/syncope/pull/68#discussion_r174040731
  
--- Diff: ide/netbeans/pom.xml ---
@@ -124,7 +124,7 @@ under the License.
 
   
 
-  
+
--- End diff --

No need to open a new PR, just revert this sole change and make a new 
commit: it will be added to this PR.
Once the review is finished, you might be asked to squash all the commits, 
but for the moment it will work like this.


> Support Groovy implementations in the Netbeans IDE plugin
> -
>
> Key: SYNCOPE-1220
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1220
> Project: Syncope
>  Issue Type: New Feature
>  Components: ide
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2018, netbeans
> Fix For: 2.1.0
>
> Attachments: syncope-ide-netbeans-2.1.0-SNAPSHOT.nbm, 
> syncope_error.PNG
>
>
> SYNCOPE-956 introduced the possibility to provide Groovy-based 
> implementations.
>  The Netbeans IDE plugin should be extended to support this.
> This issue basically starts from the work already done for SYNCOPE-808. This 
> means that there is an already existing netbeans plugin for Syncope. For more 
> info please see  
> [this|https://syncope.apache.org/docs/reference-guide.html#netbeans-ide-plugin]
>   and  
> [https://syncope.apache.org/docs/getting-started.html#netbeans-ide-plugin]
>  Please install this plugin and let it work with your local Syncope 
> installation, in order to understand how it works and interacts with Syncope.
> The goal is to improve the current netbeans plugin to create and edit (also 
> format) Groovy scripts used to extend default Syncope behavior. Refer to 
> SYNCOPE-956 to have an idea of what I'm talking about. Basically this means 
> that some default or "open to implementation" functionalities of Syncope Idm 
> can be improved or developed by pluggin in groovy scripts. This mechanism 
> allows to develop custom behaviors for Syncope, based on specific project 
> requirements. 
> [Here|http://syncope.apache.org/docs/reference-guide.html#customization-core] 
> is the list of customizable features.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] syncope pull request #68: SYNCOPE-1220 Fixing the netbeans plugin

2018-03-13 Thread ilgrosso
Github user ilgrosso commented on a diff in the pull request:

https://github.com/apache/syncope/pull/68#discussion_r174040731
  
--- Diff: ide/netbeans/pom.xml ---
@@ -124,7 +124,7 @@ under the License.
 
   
 
-  
+
--- End diff --

No need to open a new PR, just revert this sole change and make a new 
commit: it will be added to this PR.
Once the review is finished, you might be asked to squash all the commits, 
but for the moment it will work like this.


---


[jira] [Commented] (SYNCOPE-1220) Support Groovy implementations in the Netbeans IDE plugin

2018-03-13 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/SYNCOPE-1220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16396661#comment-16396661
 ] 

ASF GitHub Bot commented on SYNCOPE-1220:
-

Github user rohanjulka19 commented on a diff in the pull request:

https://github.com/apache/syncope/pull/68#discussion_r174040384
  
--- Diff: ide/netbeans/pom.xml ---
@@ -124,7 +124,7 @@ under the License.
 
   
 
-  
+
--- End diff --

yes ok I won't sorry for causing the trouble should I fix it and open the 
pr again  .  


> Support Groovy implementations in the Netbeans IDE plugin
> -
>
> Key: SYNCOPE-1220
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1220
> Project: Syncope
>  Issue Type: New Feature
>  Components: ide
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2018, netbeans
> Fix For: 2.1.0
>
> Attachments: syncope-ide-netbeans-2.1.0-SNAPSHOT.nbm, 
> syncope_error.PNG
>
>
> SYNCOPE-956 introduced the possibility to provide Groovy-based 
> implementations.
>  The Netbeans IDE plugin should be extended to support this.
> This issue basically starts from the work already done for SYNCOPE-808. This 
> means that there is an already existing netbeans plugin for Syncope. For more 
> info please see  
> [this|https://syncope.apache.org/docs/reference-guide.html#netbeans-ide-plugin]
>   and  
> [https://syncope.apache.org/docs/getting-started.html#netbeans-ide-plugin]
>  Please install this plugin and let it work with your local Syncope 
> installation, in order to understand how it works and interacts with Syncope.
> The goal is to improve the current netbeans plugin to create and edit (also 
> format) Groovy scripts used to extend default Syncope behavior. Refer to 
> SYNCOPE-956 to have an idea of what I'm talking about. Basically this means 
> that some default or "open to implementation" functionalities of Syncope Idm 
> can be improved or developed by pluggin in groovy scripts. This mechanism 
> allows to develop custom behaviors for Syncope, based on specific project 
> requirements. 
> [Here|http://syncope.apache.org/docs/reference-guide.html#customization-core] 
> is the list of customizable features.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] syncope pull request #68: SYNCOPE-1220 Fixing the netbeans plugin

2018-03-13 Thread rohanjulka19
Github user rohanjulka19 commented on a diff in the pull request:

https://github.com/apache/syncope/pull/68#discussion_r174040384
  
--- Diff: ide/netbeans/pom.xml ---
@@ -124,7 +124,7 @@ under the License.
 
   
 
-  
+
--- End diff --

yes ok I won't sorry for causing the trouble should I fix it and open the 
pr again  .  


---


[jira] [Commented] (SYNCOPE-1220) Support Groovy implementations in the Netbeans IDE plugin

2018-03-13 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/SYNCOPE-1220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16396653#comment-16396653
 ] 

ASF GitHub Bot commented on SYNCOPE-1220:
-

Github user ilgrosso commented on a diff in the pull request:

https://github.com/apache/syncope/pull/68#discussion_r173764200
  
--- Diff: ide/netbeans/pom.xml ---
@@ -124,7 +124,7 @@ under the License.
 
   
 
-  
+
--- End diff --

Please do not change indentation.


> Support Groovy implementations in the Netbeans IDE plugin
> -
>
> Key: SYNCOPE-1220
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1220
> Project: Syncope
>  Issue Type: New Feature
>  Components: ide
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2018, netbeans
> Fix For: 2.1.0
>
> Attachments: syncope-ide-netbeans-2.1.0-SNAPSHOT.nbm, 
> syncope_error.PNG
>
>
> SYNCOPE-956 introduced the possibility to provide Groovy-based 
> implementations.
>  The Netbeans IDE plugin should be extended to support this.
> This issue basically starts from the work already done for SYNCOPE-808. This 
> means that there is an already existing netbeans plugin for Syncope. For more 
> info please see  
> [this|https://syncope.apache.org/docs/reference-guide.html#netbeans-ide-plugin]
>   and  
> [https://syncope.apache.org/docs/getting-started.html#netbeans-ide-plugin]
>  Please install this plugin and let it work with your local Syncope 
> installation, in order to understand how it works and interacts with Syncope.
> The goal is to improve the current netbeans plugin to create and edit (also 
> format) Groovy scripts used to extend default Syncope behavior. Refer to 
> SYNCOPE-956 to have an idea of what I'm talking about. Basically this means 
> that some default or "open to implementation" functionalities of Syncope Idm 
> can be improved or developed by pluggin in groovy scripts. This mechanism 
> allows to develop custom behaviors for Syncope, based on specific project 
> requirements. 
> [Here|http://syncope.apache.org/docs/reference-guide.html#customization-core] 
> is the list of customizable features.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] syncope pull request #68: SYNCOPE-1220 Fixing the netbeans plugin

2018-03-13 Thread ilgrosso
Github user ilgrosso commented on a diff in the pull request:

https://github.com/apache/syncope/pull/68#discussion_r173764200
  
--- Diff: ide/netbeans/pom.xml ---
@@ -124,7 +124,7 @@ under the License.
 
   
 
-  
+
--- End diff --

Please do not change indentation.


---


[jira] [Comment Edited] (SYNCOPE-1220) Support Groovy implementations in the Netbeans IDE plugin

2018-03-13 Thread Rohan Julka (JIRA)

[ 
https://issues.apache.org/jira/browse/SYNCOPE-1220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16395504#comment-16395504
 ] 

Rohan Julka edited comment on SYNCOPE-1220 at 3/13/18 7:47 AM:
---

Hi,

 I have added some minor features in the netbeans plugin. 

* listing the groovy scripts. 
* creating(just creating) groovy scripts.
* deleting groovy scripts.

For now it is implemented for only ACCOUNT_RULE implementation type.

I have attached  the (syncope-ide-netbeans-2.1.0-SNAPSHOT.nbm)  netbeans plugin.


was (Author: rohanjulk...@gmail.com):
Hi Andrea ,

 I have added some minor features in the netbeans plugin. 

* listing the groovy scripts. 
* creating(just creating) groovy scripts.
* deleting groovy scripts.

For now it is implemented for only ACCOUNT_RULE implementation type.

I have attached  the (syncope-ide-netbeans-2.1.0-SNAPSHOT.nbm)  netbeans plugin.

> Support Groovy implementations in the Netbeans IDE plugin
> -
>
> Key: SYNCOPE-1220
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1220
> Project: Syncope
>  Issue Type: New Feature
>  Components: ide
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2018, netbeans
> Fix For: 2.1.0
>
> Attachments: syncope-ide-netbeans-2.1.0-SNAPSHOT.nbm, 
> syncope_error.PNG
>
>
> SYNCOPE-956 introduced the possibility to provide Groovy-based 
> implementations.
>  The Netbeans IDE plugin should be extended to support this.
> This issue basically starts from the work already done for SYNCOPE-808. This 
> means that there is an already existing netbeans plugin for Syncope. For more 
> info please see  
> [this|https://syncope.apache.org/docs/reference-guide.html#netbeans-ide-plugin]
>   and  
> [https://syncope.apache.org/docs/getting-started.html#netbeans-ide-plugin]
>  Please install this plugin and let it work with your local Syncope 
> installation, in order to understand how it works and interacts with Syncope.
> The goal is to improve the current netbeans plugin to create and edit (also 
> format) Groovy scripts used to extend default Syncope behavior. Refer to 
> SYNCOPE-956 to have an idea of what I'm talking about. Basically this means 
> that some default or "open to implementation" functionalities of Syncope Idm 
> can be improved or developed by pluggin in groovy scripts. This mechanism 
> allows to develop custom behaviors for Syncope, based on specific project 
> requirements. 
> [Here|http://syncope.apache.org/docs/reference-guide.html#customization-core] 
> is the list of customizable features.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)