Export - CSV (All fields)
Export - CSV (Current fields)
- GRP-1506
New feature - Configurable subject icons (ready for pull) - GRP-2547
Remove full-sync at startup option - GRP-2495
PSPNG message loglevel change - GRP-1321
WebService should also accept "application/json" and "application/xml" - GRP-1856
Instrumentation file location should be configurable - GRP-1855
grouperPatchStatusFile can't read patch file in a jar - GRP-1842
Maven build fail - SubjectTestHelper is in test scope - GRP-1813
WsAddMemberResults returns code 500 for partial success - GRP-1803
gsh script incorrectly assumes GROUPER_CP=${GROUPER_HOME}/conf instead of using ${GROUPER_CONF} for initialization of GROUPER_CP - GRP-1781
Implement self registration in New UI - GRP-1757
V2 links double submit, same JS imported twice - GRP-1743
Remove Admin UI - GRP-1733
Add Audit view for user - GRP-1732
Get Travis CI working again - GRP-1723
Restore directory grouper/ext/lib - GRP-1719
Loader logging the address pointer of the count, not the count - GRP-1708
Eliminate fixable unit test failures - GRP-1685
Changelog consumer event deleteAttributeAssign fails when LogLevel != debug - GRP-1682
Email validator not allowing subdomains for external subjects - GRP-1548
Edit LDAP Loader in UI fails when legacy group type doesn't exist - GRP-1480
users with admin priv can't remove group via subject page - GRP-1420
Member removal from group shows recent activity as GrouperSystem - GRP-3566
When user not in WS allowed user group, error message states the policy group is "media.properties penn.uiGroup" - GRP-3557
When user not in WS allowed user group, should return 403 Forbidden instead of 500 Internal Server Error - GRP-1987
Add standard methods to retrieve full paths of standard attributes - GRP-1986
UI/WS upgrade reverts some patching - GRP-1979
grouper_message.from_member_id varchar(100) should be varchar(40) - GRP-1976
Improve config settings for C3p0JdbcConnectionProvider - GRP-1975
Improve documentation for C3p0JdbcConnectionProvider - GRP-1969
Change API methods returning generic Sets to include payload type - GRP-1961
gsh findSubject mixes type and source when passed - GRP-1957
Logout redirectToUrl not working - GRP-1949
harmonize Manifest properties in maven vs. ant build and fix dead project url - GRP-1948
Upgrade dependent jars to latest version possible - GRP-1947
API Group.replaceMembers() doesn't work with privileges - GRP-1946
Attestation on a folder requires READ/UPDATE on attestationDef and attestationValueDef - GRP-1945
GrouperClient using forked versions of 3rd party libraries - GRP-1939
WS PUT/POST for a group insert not using URL for groupName, but doesn't allow blank - GRP-1934
packaged distros missing bin/README.txt - GRP-1924
grouperClient WsGroup bean missing alternateName property - GRP-1920
Startup doesn't print some config properties defined outside the default properties files - GRP-1916
Refactor gsh - GRP-1910
Documentation for grouper-loader.properties - GRP-1909
Allow blank description in new groups created by group list loaders (override "auto-created by grouperLoader") - GRP-1904
LDAP loader API validator gives error when GroupTypes set - GRP-1895
ldaptive default ThreadLocalTLSSocketFactory mixes hostnames with multiple server configs - GRP-1892
grouper-ws.base.properties / ws.client.user.group.name no longer commented - GRP-1877
LDAP_GROUPS_FROM_ATTRIBUTES should utilize extra attributes to construct display name - GRP-2416
folder menu tree add options to limit attributeDef and attributeDefNames - GRP-2413
Allow loader jobs to be triggered by another job completion, not time-based
{"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