Export - CSV (All fields)
Export - CSV (Current fields)
- GRP-922
deleting a group should unassign privileges from the change log - GRP-921
ldap session list throws an error if the attribute does not exist on the server - GRP-914
PSP improperly handles membership delete from changelog when a group is deleted - GRP-910
Add GroupExactType filter to grouper-shib module - GRP-908
lite ui can assign multiple values to a single valued attribute - GRP-906
grouper ldap loader should be able to control which attributes are used in GROUPS_FROM_ATTRIBUTES - GRP-905
grouper ws ldap authentication - GRP-904
add rule to implement lifelong membership in a group (members are members forever) - GRP-903
if the same member is created on two jvms, it throws a constraint exception - GRP-902
PSP error when a group name contains a dollar sign followed by a number - GRP-901
UI GroupComparatorHelper in admin ui gives these errors occasionally (not sure how to reproduce) - GRP-900
subject API free form search should be able to filter by status - GRP-899
wheel group members should be able to edit any rules - GRP-898
rescheduling ldap loader job causes error - GRP-897
add support for AD ldap loader large resultsets - GRP-895
load attributes should strip whitespace where appropriate - GRP-894
sources.example.xml had ldap invalid filter - GRP-893
for a subjectfinder findall allow multiple searches comma separated - GRP-892
add debug info to the UI for REMOTE_USER etc for authentication - GRP-891
grouper session from static threadlocal can be an invalid session - GRP-881
add rule to change privileges on created objects to be assigned to inherited folder CREATE groups (if applicable) - GRP-879
lite ui attribute assignment on attribute assignments should require ATTR_UPDATE on the assignee attribute definition not ATTR_ADMIN - GRP-872
lite permissions ui filter stops working when unassigning permissions by clicking on green checkbox - GRP-880
Deleting an attributeDef can cause incorrect membership deletes
{"errorMessages":["jqlTooComplex"],"errors":{}}
[{"id":-1,"name":"My open issues","jql":"assignee = currentUser() AND resolution = Unresolved order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-2,"name":"Reported by me","jql":"reporter = currentUser() order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-4,"name":"All issues","jql":"order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-5,"name":"Open issues","jql":"resolution = Unresolved order by priority DESC,updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-9,"name":"Done issues","jql":"statusCategory = Done order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-3,"name":"Viewed recently","jql":"issuekey in issueHistory() order by lastViewed DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-6,"name":"Created recently","jql":"created >= -1w order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-7,"name":"Resolved recently","jql":"resolutiondate >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-8,"name":"Updated recently","jql":"updated >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false}]
0.3
0