History log of /forgerock/openidm-v4/openidm-zip/src/main/resources/bin/defaults/script/router-authz.js
Revision Date Author Comments Expand
f89f98e16935b8360297827b03afc6dc0f0bfa9d 11-Dec-2015 Brendan Miller <brendan.miller@forgerock.com>

Only execute the authz filter for external requests.

a6f11b80f5af07d76c964b2edcc633e33efbaa8f 02-Dec-2015 Jake Feasel <jake.feasel@forgerock.com>

OPENIDM-4705 - Handle action=patch changes properly for authz

b9370d302d8ebb631ddaf84af98ac6ae3c79ed83 30-Nov-2015 Jake Feasel <jake.feasel@forgerock.com>

OPENIDM-4299 - Improves behavior when users update their own records via PUT

64ba371e3cbe8b12b58382cda10ba649bf5e4faa 30-Nov-2015 Jake Feasel <jake.feasel@forgerock.com>

OPENIDM-4298 - Managed/user can use _action=patch instead of PATCH method to update account

5e06232b13d26983ad66f05a5d5f839d5eb4216c 19-Nov-2015 Jake Feasel <jake.feasel@forgerock.com>

Updates to use forgerock-ui 8.6.0 and forgerock-selfservice * Includes forgotten username process in admin and enduser UI * Aligns contractor sample with userQuery stage, and account for double-quotes in userNames passed to queryFilters * Updates self-service examples * Support for updating kba questions as part of self-service profile * Bug with update logic in router-authz * Support for locales in email

/forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/config/AppConfiguration.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/config/messages/AdminMessages.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/config/routes/AdminRoutesConfig.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/delegates/SiteConfigurationDelegate.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/selfservice/AbstractSelfServiceView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/selfservice/ForgotUsernameConfigView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/selfservice/PasswordResetConfigView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/selfservice/UserRegistrationConfigView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/css/config/selfserviceView.less /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/_emailUsername.html /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/_emailValidation.html /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/_retrieveUsername.html /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/_translationItem.html /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/_translationMap.html /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/_userIdValidation.html /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/_userQuery.html /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/templates/admin/selfservice/ForgotUsernameConfigTemplate.html /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/js/org/forgerock/openidm/ui/common/UserModel.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/js/org/forgerock/openidm/ui/common/delegates/SiteConfigurationDelegate.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/resources/locales/en/translation.json /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/main.js /forgerock/openidm-v4/openidm-ui/pom.xml policy.js router-authz.js /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/ui-configuration.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/misc/selfservice-registration.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/misc/selfservice-reset.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/misc/selfservice-username.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/conf/selfservice-reset.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/workflow/contractorOnboarding.bpmn20.xml /forgerock/openidm-v4/openidm-zip/src/main/resources/script/access.js
dc53767f6614db736c8a95a165beae870ac1e3d9 19-Oct-2015 Jake Feasel <jake.feasel@forgerock.com>

OPENIDM-4289 - Aligns workflow sample with relationships (authzRoles and manager) and refactoring and cleanup of contractorOnBoarding workflow Uses selfservice reset to set the new contractor's password.

/forgerock/openidm-v4/openidm-zip/pom.xml /forgerock/openidm-v4/openidm-zip/src/main/assembly/zip.xml policy.js router-authz.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/conf/provisioner.openicf-csv.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/conf/selfservice-reset.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/conf/sync.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/conf/ui-configuration.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/data/resource-schema-extension.xsd /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/data/roles.csv /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/script/onCreate-user-set-default-fields.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/workflow/contractorForm.xhtml /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/workflow/contractorOnboarding.bpmn20.xml /forgerock/openidm-v4/openidm-zip/src/main/resources/script/access.js
fe9f72dff43cb29a114d7df94815720bedd2acac 19-Oct-2015 Jake Feasel <jake.feasel@forgerock.com>

OPENIDM-4287 - Updates workflow endpoints to use current user's security context

0cbb44acdcab0e5a2d60c601698454b6a01bd0b3 08-Oct-2015 Jake Feasel <jake.feasel@forgerock.com>

OPENIDM-3559 - Moving policy details for managed objects into json schema Adjusting authz rules for self-service requests (taking CSS-28 into account) Including kbaInfo in default user schema Progress with adding new properties to json editor for managed objects Aligning the Admin UI and authz rules with backend, removing default configs Using external/email endpoint in access.js authz rule

/forgerock/openidm-v4/.gitignore /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/managed/AddEditManagedView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/selfservice/PasswordResetConfigView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/selfservice/UserRegistrationConfigView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/password/_userIdValidation.html /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/user/_emailValidation.html policy.js router-authz.js /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/managed.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/policy.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/selfservice-registration.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/ui-configuration.json /forgerock/openidm-v4/openidm-zip/src/main/resources/script/access.js
d01b29a2b512ef92eede086eb0eec386988c7c12 08-Oct-2015 Jake Feasel <jake.feasel@forgerock.com>

OPENIDM-3892 - Integrating User Self-Service with the openidm selfservice UI Bumping up to forgerock-ui 7.2.0 Fixes backgrid layout by including common/structure/backgrid.less Deleting old registration and reset code, and clearing out a lot of cruft Fixes to the /admin config screens for self-service: - for mimeType, ordering, labels, and _id removal - Updating ui/configuration when self-service features are enabled/disabled - bug with admin context startup, due to looking at wrong site configuration delegate

/forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/main.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/delegates/SiteConfigurationDelegate.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/main.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/selfservice/AbstractSelfServiceView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/selfservice/PasswordResetConfigView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/js/org/forgerock/openidm/ui/admin/selfservice/UserRegistrationConfigView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/css/structure.less /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/_advancedoptions.html /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/password/_userIdValidation.html /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/main/resources/partials/selfservice/user/_emailValidation.html /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/js/config/process/CommonIDMConfig.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/js/config/routes/CommonIDMRoutesConfig.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/js/org/forgerock/openidm/ui/common/components/Footer.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/js/org/forgerock/openidm/ui/common/delegates/ConfigDelegate.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/js/org/forgerock/openidm/ui/common/login/LoginView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/js/org/forgerock/openidm/ui/common/main.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/js/org/forgerock/openidm/ui/common/util/AMLoginUtils.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/resources/locales/en/translation.json /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/config/AppConfiguration.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/config/main.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/config/messages/SelfServiceMessages.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/config/routes/IDMRoutesConfig.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/config/routes/SelfServiceRoutesConfig.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/main.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/LoginView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/dashboard/main.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/main.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/passwordReset/ForgottenPasswordDialog.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/registration/TermsOfUseDialog.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/registration/UserRegistrationView.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/util/delegates/CountryStateDelegate.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/util/delegates/RoleDelegate.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/util/delegates/SecurityQuestionDelegate.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/util/delegates/SiteIdentificationDelegate.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/util/main.js /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/resources/templates/passwordReset/ForgottenPasswordTemplate.html /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/resources/templates/profile/ChangeSiteIdentificationDialogTemplate.html /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/resources/templates/profile/UsersTemplate.html /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/resources/templates/registration/TermsOfUseTemplate.html /forgerock/openidm-v4/openidm-ui/openidm-ui-enduser/src/main/resources/templates/registration/UserRegistrationTemplate.html /forgerock/openidm-v4/openidm-ui/pom.xml router-authz.js ui/getSiteIdentificationForLogin.js ui/securityQA.js /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/endpoint-securityQA.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/endpoint-siteIdentification.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/managed.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/selfservice-registration.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/ui-configuration.json /forgerock/openidm-v4/openidm-zip/src/main/resources/script/access.js
21dcdac963f79c098a5ea1a2c5c5e109429c9786 19-Sep-2015 Brendan Miller <brendan.miller@forgerock.com>

CHF-68 and CHF-69: move Context, SecurityContext, and AbstractRouter to services package

/forgerock/openidm-v4/openidm-api-servlet/src/main/java/org/forgerock/openidm/servlet/internal/IDMSecurityContextFactory.java /forgerock/openidm-v4/openidm-api-servlet/src/main/java/org/forgerock/openidm/servlet/internal/ScriptedFilter.java /forgerock/openidm-v4/openidm-api-servlet/src/main/java/org/forgerock/openidm/servlet/internal/ServletConnectionFactory.java /forgerock/openidm-v4/openidm-api-servlet/src/test/java/org/forgerock/openidm/servlet/internal/ServletConnectionFactoryTest.java /forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/filter/AuditFilter.java /forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/impl/AuditContext.java /forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/impl/AuditLogFilter.java /forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/impl/AuditLogFilters.java /forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/impl/AuditLogger.java /forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/impl/AuditServiceImpl.java /forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/impl/RepositoryAuditEventHandler.java /forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/impl/RouterAuditEventHandler.java /forgerock/openidm-v4/openidm-audit/src/test/java/org/forgerock/openidm/audit/events/handlers/impl/PassThroughAuditEventHandler.java /forgerock/openidm-v4/openidm-audit/src/test/java/org/forgerock/openidm/audit/impl/AuditLogFilterBuilderTest.java /forgerock/openidm-v4/openidm-audit/src/test/java/org/forgerock/openidm/audit/impl/AuditServiceImplTest.java /forgerock/openidm-v4/openidm-audit/src/test/java/org/forgerock/openidm/audit/impl/RouterAuditEventHandlerTest.java /forgerock/openidm-v4/openidm-audit/src/test/java/org/forgerock/openidm/audit/mocks/MockRequestHandler.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/auth/AuthenticationService.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/auth/Authenticator.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/auth/PassthroughAuthenticator.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/auth/ResourceQueryAuthenticator.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/auth/StaticAuthenticator.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/config/JaspiAuditApi.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/modules/AugmentationScriptExecutor.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/modules/DelegatedAuthModule.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/modules/SecurityContextMapper.java /forgerock/openidm-v4/openidm-authnfilter/src/test/java/org/forgerock/openidm/jaspi/config/JaspiAuditApiTest.java /forgerock/openidm-v4/openidm-authnfilter/src/test/java/org/forgerock/openidm/jaspi/modules/DelegatedAuthModuleTest.java /forgerock/openidm-v4/openidm-cluster/src/main/java/org/forgerock/openidm/cluster/ClusterManager.java /forgerock/openidm-v4/openidm-cluster/src/test/java/org/forgerock/openidm/cluster/ClusterManagerTest.java /forgerock/openidm-v4/openidm-cluster/src/test/java/org/forgerock/openidm/cluster/mocks/MockRepositoryService.java /forgerock/openidm-v4/openidm-config/src/main/java/org/forgerock/openidm/config/manage/ConfigAuditEventLogger.java /forgerock/openidm-v4/openidm-config/src/main/java/org/forgerock/openidm/config/manage/ConfigObjectService.java /forgerock/openidm-v4/openidm-config/src/test/java/org/forgerock/openidm/config/manage/ConfigObjectServiceTest.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/managed/ManagedObjectProperty.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/managed/ManagedObjectService.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/managed/ManagedObjectSet.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/PendingActionContext.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/TriggerContext.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/AbstractSyncAuditEventLogger.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/LazyObjectAccessor.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/Link.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/ObjectMapping.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/ObjectSetContext.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/PendingAction.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/ReconAuditEventLogger.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/ReconciliationContext.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/ReconciliationService.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/SyncAuditEventLogger.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/SynchronizationService.java /forgerock/openidm-v4/openidm-core/src/test/java/org/forgerock/openidm/sync/impl/AbstractSyncAuditEventLoggerTest.java /forgerock/openidm-v4/openidm-core/src/test/java/org/forgerock/openidm/sync/impl/LinkTest.java /forgerock/openidm-v4/openidm-core/src/test/java/org/forgerock/openidm/sync/impl/PolicyTest.java /forgerock/openidm-v4/openidm-core/src/test/java/org/forgerock/openidm/sync/impl/ReconciliationServiceTest.java /forgerock/openidm-v4/openidm-core/src/test/java/org/forgerock/openidm/sync/impl/SynchronizationServiceTest.java /forgerock/openidm-v4/openidm-external-email/src/main/java/org/forgerock/openidm/external/email/impl/EmailServiceImpl.java /forgerock/openidm-v4/openidm-external-email/src/test/java/org/forgerock/openidm/external/email/impl/EmailServiceImplTest.java /forgerock/openidm-v4/openidm-external-rest/src/main/java/org/forgerock/openidm/external/rest/RestService.java /forgerock/openidm-v4/openidm-infoservice/src/main/java/org/forgerock/openidm/info/health/AbstractInfoResourceProvider.java /forgerock/openidm-v4/openidm-infoservice/src/main/java/org/forgerock/openidm/info/health/DatabaseInfoResourceProvider.java /forgerock/openidm-v4/openidm-infoservice/src/main/java/org/forgerock/openidm/info/health/MemoryInfoResourceProvider.java /forgerock/openidm-v4/openidm-infoservice/src/main/java/org/forgerock/openidm/info/health/OsInfoResourceProvider.java /forgerock/openidm-v4/openidm-infoservice/src/main/java/org/forgerock/openidm/info/health/ReconInfoResourceProvider.java /forgerock/openidm-v4/openidm-infoservice/src/main/java/org/forgerock/openidm/info/impl/HealthService.java /forgerock/openidm-v4/openidm-infoservice/src/main/java/org/forgerock/openidm/info/impl/InfoService.java /forgerock/openidm-v4/openidm-maintenance/src/main/java/org/forgerock/openidm/maintenance/impl/MaintenanceService.java /forgerock/openidm-v4/openidm-maintenance/src/test/java/org/forgerock/openidm/maintenance/impl/MaintenanceServiceTest.java /forgerock/openidm-v4/openidm-policy/src/main/java/org/forgerock/openidm/policy/PolicyService.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/impl/OpenICFProvisionerService.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/syncfailure/DeadLetterQueueHandler.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/syncfailure/InfiniteRetrySyncFailureHandler.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/syncfailure/LoggedIgnoreHandler.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/syncfailure/NullSyncFailureHandler.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/syncfailure/ScriptedSyncFailureHandler.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/syncfailure/SimpleRetrySyncFailureHandler.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/syncfailure/SyncFailureHandler.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/syncfailure/SyncFailureHandlerFactoryImpl.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/test/java/org/forgerock/openidm/provisioner/openicf/impl/OpenICFProvisionerServiceTest.java /forgerock/openidm-v4/openidm-provisioner/src/main/java/org/forgerock/openidm/provisioner/ProvisionerService.java /forgerock/openidm-v4/openidm-provisioner/src/main/java/org/forgerock/openidm/provisioner/impl/SystemObjectSetService.java /forgerock/openidm-v4/openidm-provisioner/src/test/java/org/forgerock/openidm/provisioner/impl/SystemObjectSetServiceTest.java /forgerock/openidm-v4/openidm-quartz-fragment/src/main/java/org/forgerock/openidm/quartz/impl/RepoJobStore.java /forgerock/openidm-v4/openidm-quartz-fragment/src/main/java/org/forgerock/openidm/quartz/impl/ScheduledService.java /forgerock/openidm-v4/openidm-quartz-fragment/src/main/java/org/forgerock/openidm/quartz/impl/SchedulerServiceJob.java /forgerock/openidm-v4/openidm-repo-jdbc/src/main/java/org/forgerock/openidm/repo/jdbc/impl/JDBCRepoService.java /forgerock/openidm-v4/openidm-repo-orientdb/src/main/java/org/forgerock/openidm/repo/orientdb/impl/OrientDBRepoService.java /forgerock/openidm-v4/openidm-router/src/main/java/org/forgerock/openidm/router/RouteBuilder.java /forgerock/openidm-v4/openidm-router/src/main/java/org/forgerock/openidm/router/RouteEvent.java /forgerock/openidm-v4/openidm-router/src/main/java/org/forgerock/openidm/router/RouterRegistryImpl.java /forgerock/openidm-v4/openidm-router/src/main/java/org/forgerock/openidm/router/impl/JsonResourceRouterService.java /forgerock/openidm-v4/openidm-scheduler/src/main/java/org/forgerock/openidm/scheduler/SchedulerService.java /forgerock/openidm-v4/openidm-scheduler/src/main/java/org/forgerock/openidm/scheduler/impl/TaskScannerContext.java /forgerock/openidm-v4/openidm-scheduler/src/main/java/org/forgerock/openidm/scheduler/impl/TaskScannerJob.java /forgerock/openidm-v4/openidm-scheduler/src/main/java/org/forgerock/openidm/scheduler/impl/TaskScannerService.java /forgerock/openidm-v4/openidm-scheduler/src/test/java/org/forgerock/openidm/scheduler/impl/TaskScannerServiceTest.java /forgerock/openidm-v4/openidm-script/src/main/java/org/forgerock/openidm/script/AbstractScriptedService.java /forgerock/openidm-v4/openidm-script/src/main/java/org/forgerock/openidm/script/ScriptCustomizer.java /forgerock/openidm-v4/openidm-script/src/main/java/org/forgerock/openidm/script/ScriptedRequestHandler.java /forgerock/openidm-v4/openidm-script/src/main/java/org/forgerock/openidm/script/impl/ScriptRegistryService.java /forgerock/openidm-v4/openidm-script/src/test/java/org/forgerock/openidm/script/impl/ScriptRegistryServiceTest.java /forgerock/openidm-v4/openidm-security/src/main/java/org/forgerock/openidm/security/SecurityManager.java /forgerock/openidm-v4/openidm-security/src/main/java/org/forgerock/openidm/security/impl/EntryResourceProvider.java /forgerock/openidm-v4/openidm-security/src/main/java/org/forgerock/openidm/security/impl/KeystoreResourceProvider.java /forgerock/openidm-v4/openidm-security/src/test/java/org/forgerock/openidm/security/impl/KeystoreResourceProviderTest.java /forgerock/openidm-v4/openidm-shell/src/main/java/org/forgerock/openidm/shell/impl/HttpRemoteJsonResource.java /forgerock/openidm-v4/openidm-ui/openidm-ui-admin/src/test/qunit/mocks/mapping/propertiesViewLoad.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/main/js/org/forgerock/openidm/ui/common/delegates/AuthnDelegate.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/test/qunit/mocks/cleartextPW.js /forgerock/openidm-v4/openidm-ui/openidm-ui-common/src/test/qunit/mocks/encryptedPW.js /forgerock/openidm-v4/openidm-util/src/main/java/org/forgerock/openidm/audit/util/ActivityLogger.java /forgerock/openidm-v4/openidm-util/src/main/java/org/forgerock/openidm/audit/util/NullActivityLogger.java /forgerock/openidm-v4/openidm-util/src/main/java/org/forgerock/openidm/audit/util/RouterActivityLogger.java /forgerock/openidm-v4/openidm-util/src/main/java/org/forgerock/openidm/util/ContextUtil.java /forgerock/openidm-v4/openidm-util/src/main/java/org/forgerock/openidm/util/ResourceUtil.java /forgerock/openidm-v4/openidm-util/src/test/java/org/forgerock/openidm/audit/util/OpenIDMActivityAuditEventBuilderTest.java /forgerock/openidm-v4/openidm-util/src/test/java/org/forgerock/openidm/audit/util/RouterActivityLoggerTest.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/ActivitiContext.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/ActivitiResource.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/ActivitiServiceImpl.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/OpenIDMELResolver.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/OpenIDMResolverFactory.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/ProcessDefinitionResource.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/ProcessInstanceResource.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/SharedIdentityService.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/TaskDefinitionResource.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/TaskInstanceHistoryResource.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/TaskInstanceResource.java auth/authnPopulateContext.js auth/internalAuthnPopulateContext.js auth/managedAuthnPopulateContext.js auth/populateAsManagedUser.js policy.js router-authz.js ui/notification/userNotifications.js workflow/gettasksview.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/openam/script/access.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample3/script/access.js /forgerock/openidm-v4/openidm-zip/src/main/resources/script/access.js
e2cd22a6774d3e0685b065c43a4078728bb6e279 26-Aug-2015 Jake Feasel <jake.feasel@forgerock.com>

Replaces request.resourceName with request.resourcePath in scripts

548f3b5b60083f72f96392b63841b7311a3a25b7 28-Jan-2015 Laurent Bristiel <laurent.bristiel@forgerock.com>

OPENIDM-2797 CR-5901 Add some logging in authorization process

f75ce47181440b11f1b5854c250234085fa31d0c 11-Dec-2014 omebold <omebold@localhost>

[OPENIDM-2580] CR-5617 Fixing bug in checking user access rights when starting a workflow

280f5f217c81e0b90c2b526a8a03849c1371545c 08-Sep-2014 Brendan Mmiller <brendan.miller@forgerock.com>

OPENIDM-2180 (CR-4447) Disallow ?_action=command on repo via HTTP

19a49ac2483aa88f728c6ffbdc4d6763750bada1 08-May-2014 Jake Feasel <jake.feasel@forgerock.com>

CR-3494 - OPENIDM-1825 Relax restrictions on GET requests, so that the presence of a custom header isn't necessary

768b89b44a1108780a6731ba267fafb2e823502f 19-Feb-2014 Brendan Mmiller <brendan.miller@forgerock.com>

Since caller, if defined, will always have .external and it will always been boolean, simplify the expression with "truthiness".

b79e4b9e47c9ca17acb36d1cd4cacc78b03d526e 19-Feb-2014 Chad Kienle <chad.kienle@forgerock.com>

Fixed managedUserRestrictedToAllowedProperties() function to correctly get patch operations from an ACTION/patch request.

95a278acb3e120f22ba984c0578f65eb0d860d3d 18-Feb-2014 Brendan Mmiller <brendan.miller@forgerock.com>

IDME-122 (CR-3020) Align internal context changes from CREST-142/IDME-121/IDME-123 Reverts part of r2848 to allow policy service _validateObject action from policyFilter.js to be viewed "external" without extra param hook.

4c50f129b49781374cbf91f49eeb5c97546ce492 18-Feb-2014 Jake Feasel <jake.feasel@forgerock.com>

http://sources.forgerock.org/cru/CR-3014 - Adding CORS and GZIP servlet filters https://bugster.forgerock.org/jira/browse/OPENIDM-1145

6e68db58e3aa69086437f78b9bcd164dcb3dc09a 11-Feb-2014 Jake Feasel <jake.feasel@forgerock.com>

http://sources.forgerock.org/cru/CR-2981 - FR-UI - Dialog transition problems, improved default value support, and IDM enduser UI alignment

cb8b8ead63db27ce2eaae3584deb6b6d35366678 03-Feb-2014 Jake Feasel <jake.feasel@forgerock.com>

http://sources.forgerock.org/cru/FR-62 - Aligning scripts in CREST branch to use new request and context variables, and updates to workflow UI Resolves IDME-108

/forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/admin/notifications/NotificationDelegate.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/admin/workflow/WorkflowDelegate.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/admin/workflow/tasks/TaskDetailsView.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/UserRegistrationView.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/index.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/admin/ChangeUserPasswordDialogTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/ChangeSecurityDataDialogTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/DefaultBaseTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/LoginBaseTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/LoginDialog.html info/login.js info/ping.js router-authz.js ui/getSiteIdentificationForLogin.js ui/notification/userNotifications.js ui/securityQA.js workflow/getavailableuserstoassign.js workflow/getprocessesforuser.js workflow/gettasksview.js /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/ui-themeconfig.json /forgerock/openidm-v4/openidm-zip/src/main/resources/script/access.js
1efcf1f855dad06a6ee70d96ffa9ea8145e6fc9b 31-Jan-2014 Brendan Mmiller <brendan.miller@forgerock.com>

Bulk update to update to forgerock-rest-2.2.1 and forgerock-script-1.1.1 in order to resolve CREST-138 - UpdateRequest#getNewContent -> UpdateRequest#getContent CREST-139 - ActionRequest#getAdditionalActionParameters -> ActionRequest#getAdditionalParamters QueryRequest#getAdditionalQueryParameters -> QueryRequest#getAdditionalParamters OPENIDM-1617 - revert request member "method" back to "type" and use lowercase values IDME-72 - Allow javascript to set element at variable[0]

/forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/impl/AuditServiceImpl.java /forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/impl/RepoAuditLogger.java /forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/impl/RouterAuditLogger.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/modules/AuthHelper.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/modules/PassthroughAuthenticator.java /forgerock/openidm-v4/openidm-cluster/src/main/java/org/forgerock/openidm/cluster/ClusterManager.java /forgerock/openidm-v4/openidm-config/src/main/java/org/forgerock/openidm/config/manage/ConfigObjectService.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/managed/ManagedObjectSet.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/Link.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/ObjectMapping.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/ReconTypeBase.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/ReconciliationService.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/SynchronizationService.java /forgerock/openidm-v4/openidm-external-email/src/main/java/org/forgerock/openidm/external/email/impl/EmailServiceImpl.java /forgerock/openidm-v4/openidm-external-rest/src/main/java/org/forgerock/openidm/external/rest/RestService.java /forgerock/openidm-v4/openidm-policy/src/main/java/org/forgerock/openidm/policy/PolicyService.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/commons/ObjectClassInfoHelper.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/impl/OpenICFProvisionerService.java /forgerock/openidm-v4/openidm-provisioner/src/main/java/org/forgerock/openidm/provisioner/impl/SystemObjectSetService.java /forgerock/openidm-v4/openidm-repo-jdbc/src/main/java/org/forgerock/openidm/repo/jdbc/impl/JDBCRepoService.java /forgerock/openidm-v4/openidm-repo-orientdb/src/main/java/org/forgerock/openidm/repo/orientdb/impl/OrientDBRepoService.java /forgerock/openidm-v4/openidm-repo-orientdb/src/main/java/org/forgerock/openidm/repo/orientdb/impl/query/Queries.java /forgerock/openidm-v4/openidm-scheduler/src/main/java/org/forgerock/openidm/scheduler/SchedulerService.java /forgerock/openidm-v4/openidm-scheduler/src/main/java/org/forgerock/openidm/scheduler/impl/TaskScannerJob.java /forgerock/openidm-v4/openidm-scheduler/src/main/java/org/forgerock/openidm/scheduler/impl/TaskScannerService.java /forgerock/openidm-v4/openidm-security/src/main/java/org/forgerock/openidm/security/impl/EntryResourceProvider.java /forgerock/openidm-v4/openidm-shell/src/main/java/org/forgerock/openidm/shell/impl/HttpRemoteJsonResource.java /forgerock/openidm-v4/openidm-shell/src/main/java/org/forgerock/openidm/shell/impl/RemoteCommandScope.java /forgerock/openidm-v4/openidm-util/src/main/java/org/forgerock/openidm/util/ScriptUtil.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/ActivitiUtil.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/JsonGroupQuery.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/JsonUserQuery.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/activiti/impl/TaskInstanceResource.java policy.js router-authz.js /forgerock/openidm-v4/pom.xml
cbb4911a34ac36b93294fda2b5936a32ddd2ecd0 29-Jan-2014 Brendan Mmiller <brendan.miller@forgerock.com>

Update javascript to use new request/context bindings. Retool PolicyService to pass CREST Request objects on through rather than build custom maps (for the old javacript)

7c46e67625712e94487c8a4354fe647faf63d6ca 22-Jan-2014 Jake Feasel <jake.feasel@forgerock.com>

http://sources.forgerock.org/cru/FR-47 - Updates to UI and script to align with recent script query changes and merging in list-based role updates from trunk

b0fda3084c76621b5c86f24ffe4b70e864181290 07-Jan-2014 Jake Feasel <jake.feasel@forgerock.com>

http://sources.forgerock.org/cru/FR-29 - OpenIDM UI changes for CREST branch - aligning with API and commons-ui

/forgerock/openidm-v4/openidm-script/src/main/java/org/forgerock/openidm/script/ScriptedRequestHandler.java /forgerock/openidm-v4/openidm-ui-enduser/pom.xml /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/config/AppConfiguration.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/config/main.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/config/process/IDMConfig.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/config/routes/IDMRoutesConfig.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/main.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/admin/users/AdminUserRegistrationView.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/admin/users/ChangeUserPasswordDialog.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/admin/workflow/WorkflowDelegate.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/common/util/Constants.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/common/util/main.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/ForgottenPasswordDialog.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/LoginView.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/TermsOfUseDialog.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/UserRegistrationView.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/delegates/CountryStateDelegate.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/delegates/InternalUserDelegate.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/delegates/SecurityQuestionDelegate.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/delegates/SiteIdentificationDelegate.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/delegates/UserDelegate.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/login/InternalLoginHelper.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/main.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/profile/ChangeSecurityDataDialog.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/profile/ChangeSiteIdentificationDialog.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/profile/EnterOldPasswordDialog.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/profile/UserProfileView.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/css/admin/contentflow.css /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/css/admin/demo_table.css /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/ChangeSecurityDataDialogTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/ChangeSiteIdentificationDialogTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/DefaultBaseTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/EnterOldPasswordDialog.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/ForgottenPasswordTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/LoginBaseTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/LoginDialog.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/TermsOfUseTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/UserProfileTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/templates/user/UserRegistrationTemplate.html /forgerock/openidm-v4/openidm-ui-enduser/src/test/java/org/forgerock/openidm/ui/functionaltests/admin/AbstractAdminTest.java /forgerock/openidm-v4/openidm-ui-enduser/src/test/java/org/forgerock/openidm/ui/functionaltests/admin/AdminAddUserTest.java /forgerock/openidm-v4/openidm-ui-enduser/src/test/java/org/forgerock/openidm/ui/functionaltests/admin/AdminModifyUserTest.java /forgerock/openidm-v4/openidm-ui-enduser/src/test/java/org/forgerock/openidm/ui/functionaltests/admin/AdminUsersViewTest.java /forgerock/openidm-v4/openidm-ui-enduser/src/test/java/org/forgerock/openidm/ui/functionaltests/apps/AddMoreAppsTest.java /forgerock/openidm-v4/openidm-ui-enduser/src/test/java/org/forgerock/openidm/ui/functionaltests/helpers/ApplicationHelper.java /forgerock/openidm-v4/openidm-ui-enduser/src/test/resources/admin/newUser.json /forgerock/openidm-v4/openidm-ui-enduser/src/test/resources/suites/OpenIDMUISuite.xml info/login.js router-authz.js ui/getSiteIdentificationForLogin.js ui/notification/userNotifications.js ui/securityQA.js workflow/getavailableuserstoassign.js /forgerock/openidm-v4/openidm-zip/src/main/resources/script/access.js
4098d8e8496291ef7a21f5f36fabd292d12f8cdb 12-Dec-2013 Jake Feasel <jake.feasel@forgerock.com>

http://sources.forgerock.org/cru/FR-20 - Pulling in numerous updates to common ui from bridge work http://sources.forgerock.org/cru/FR-22 - Updates to pass-through auth config and script to be more flexible with choice of ldap backend

/forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/modules/PassthroughAuthenticator.java /forgerock/openidm-v4/openidm-authnfilter/src/main/java/org/forgerock/openidm/jaspi/modules/PassthroughModule.java /forgerock/openidm-v4/openidm-ui-enduser/pom.xml /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/config/process/AdminConfig.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/main.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/admin/Dashboard.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/admin/users/AdminUserProfileView.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/admin/users/AdminUserRegistrationView.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/common/util/Constants.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/js/org/forgerock/openidm/ui/user/delegates/UserDelegate.js /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/css/admin/contentflow.css /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/css/admin/demo_table.css /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/index.html /forgerock/openidm-v4/openidm-ui-enduser/src/main/resources/locales/en-US/translation.json /forgerock/openidm-v4/openidm-zip/pom.xml auth/authnPopulateContext.js info/login.js router-authz.js ui/onCreate-user-set-default-fields.js workflow/getprocessesforuser.js workflow/gettasksview.js /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/authentication.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/repo.orientdb.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/ui-configuration.json /forgerock/openidm-v4/openidm-zip/src/main/resources/script/access.js
ec5c0422351c91b9c6d27e86ef376a2e040df693 22-Nov-2013 Chad Kienle <chad.kienle@forgerock.com>

Removed a System.out comment.

e792453c18b3f58c9cb679cc4f55a256b266b69e 08-Nov-2013 Chad Kienle <chad.kienle@forgerock.com>

Added patch operations to the "request" for scripted filters. Updated the managedUserRestrictedToAllowedProperties function to use new PatchOperation format.

b47cebc1f63ebddfe068c3ae1e7e9893820fdfd1 18-Oct-2013 Chad Kienle <chad.kienle@forgerock.com>

Updated the router-authz.js script to correctly pull the "id" property from the request.security map.

9fef165933ea6e9a2504d4c73bd661a3c8dc5de8 06-Sep-2013 Phill Cunnington <phill.cunnington@forgerock.com>

Updating all thrown exceptions in js script to use 'code' to specify the http code instead of 'openidmCode'

3dd5d81f98722756d0c355863f82ba215a35b1af 15-Aug-2013 Andi Egloff <andi.egloff@forgerock.com>

To go along with r2395, if the statement gets removed remove the comment that goes with it

e872775192b1ba14dd52ea258628cae6877280f2 14-Aug-2013 Chad Kienle <chad.kienle@forgerock.com>

Removed a System.out.println statement.

4b203af8c8ae29cad34923504aa6041c69ee92af 08-Aug-2013 Chad Kienle <chad.kienle@forgerock.com>

Added request.action property containing the action name of an ActionRequest, for script consumption.

f7b61e179055c42fd8f76b33d0b2e482d79ff85a 31-Jul-2013 Chad Kienle <chad.kienle@forgerock.com>

Initial fixes to get Scheduler service create/read working and scripted scheduled jobs executing. Added modifications to the "security" object in scripts to fix errors with retrieving roles.

6df8dfdece0d7d39692a42337fc5141bc74b93c6 18-May-2013 Chad Kienle <chad.kienle@forgerock.com>

[OPENIDM-1325][CR-1703] Changed load() function call in router-authz.js script to pass along "this" for access to "openidm" from the loaded script.

5a755758adb482bf6e06fc184e9e55d292c48373 22-Feb-2013 Jake Feasel <jake.feasel@forgerock.com>

UI is inoperable in IE8 due to lowercase request headers https://bugster.forgerock.org/jira/browse/OPENIDM-1208

edcfe5ddb24309b8c847d12ea434dfecba10d540 23-Jan-2013 Chad Kienle <chad.kienle@forgerock.com>

[OPENIDM-1113][CR-1210] Expanded IndentityServer methods accessible from scripts to include getters for the working, project, and install locations of OpenIDM. Updated router-authz.js to use the project location when loading access.js.

1e8763e3f77ad5789555ac375f3c8469a935547e 22-Jan-2013 Jake Feasel <jake.feasel@forgerock.com>

https://bugster.forgerock.org/jira/browse/OPENIDM-1118 http://sources.forgerock.org/cru/CR-1198

0f98fcec84c953d042aea98ce3a4137d9cbb1f35 17-Jan-2013 Jake Feasel <jake.feasel@forgerock.com>

https://bugster.forgerock.org/jira/browse/OPENIDM-1118 http://sources.forgerock.org/cru/CR-1183

759cbe36aeb56cbe1e788d90fbaa7f1a7e797f5d 15-Jan-2013 Jake Feasel <jake.feasel@forgerock.com>

Using JSLint to validate server-side JavaScript code as part of the maven build process. Updates to server-side JavaScript to pass JSLint validation rules. http://sources.forgerock.org/cru/CR-1175

/forgerock/openidm-v4/openidm-zip/pom.xml info/login.js info/ping.js policy.js policyFilter.js router-authz.js ui/getSiteIdentificationForLogin.js ui/notification/onValidate-notification.js ui/notification/userNotifications.js ui/onCreate-user-set-default-fields.js ui/onDelete-user-cleanup.js ui/securityQA.js workflow/getavailableuserstoassign.js workflow/getprocessesforuser.js workflow/gettasksview.js workflow/workflow.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/customendpoint/script/echo.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/infoservice/script/info/customping.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/openam/script/security/populateContext.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample2b/script/ldapBackCorrelationQuery.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample2c/script/ldapBackCorrelationQuery.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample2d/script/ldapBackCorrelationQuery.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample5/script/adPassword_to_ldap_condition.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample5/script/ldapPassword_to_ad_condition.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample5/script/name_eq_name_correlationQuery.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample5/script/reconStats.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimAddresses.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimDisplayName.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimEmails.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimGroups.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimIms.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimMeta.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimMetaCreate.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimMetaUpdate.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimName.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimPhoneNumbers.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimPhotos.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/script/setScimProfileUrl.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample8/script/emptySource.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample8/script/noSource.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample8/script/onCreate.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample8/script/onUpdate.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample8/script/result.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample8/script/router-authz.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample8/script/sourceDescription.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/taskscanner/script/sunset.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/script/onCreate-user-set-default-fields.js /forgerock/openidm-v4/openidm-zip/src/main/resources/script/access.js
2e36d8e60ec1acc656396fbd2d86ae01bcea0d57 14-Dec-2012 Jake Feasel <jake.feasel@forgerock.com>

http://sources.forgerock.org/cru/CR-1107#CFR-20620 - Granting patch for managed/user/password to openidm-cert users. https://bugster.forgerock.org/jira/browse/OPENIDM-988 - OpenDJ Password Synchronization Plugin raising error on password change in OpenDJ

245d622535c32563b59ef5027b1171167ba9b451 12-Dec-2012 Jake Feasel <jake.feasel@forgerock.com>

merging trunk r1735-1772

/forgerock/openidm-v4/openidm-audit/src/main/java/org/forgerock/openidm/audit/impl/AuditServiceImpl.java /forgerock/openidm-v4/openidm-config/src/main/java/org/forgerock/openidm/config/installer/JSONConfigInstaller.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/managed/ManagedObjectSet.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/scope/impl/ScopeFactoryService.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/ObjectMapping.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/Situation.java /forgerock/openidm-v4/openidm-core/src/main/java/org/forgerock/openidm/sync/impl/SynchronizationService.java /forgerock/openidm-v4/openidm-filter/src/main/java/org/forgerock/openidm/filter/AuthFilter.java /forgerock/openidm-v4/openidm-filter/src/main/java/org/forgerock/openidm/filter/AuthModule.java /forgerock/openidm-v4/openidm-policy/src/main/java/org/forgerock/openidm/policy/PolicyService.java /forgerock/openidm-v4/openidm-provisioner-openicf/src/main/java/org/forgerock/openidm/provisioner/openicf/impl/OpenICFProvisionerService.java /forgerock/openidm-v4/openidm-provisioner/src/main/java/org/forgerock/openidm/provisioner/impl/SystemObjectSetService.java /forgerock/openidm-v4/openidm-system/src/main/java/org/forgerock/openidm/core/IdentityServer.java /forgerock/openidm-v4/openidm-ui-ria/openidm-ui-ria-admin/pom.xml /forgerock/openidm-v4/openidm-ui-ria/openidm-ui-ria-admin/src/main/js/config/routes/AdminRoutesConfig.js /forgerock/openidm-v4/openidm-ui-ria/openidm-ui-ria-admin/src/main/js/org/forgerock/openidm/ui/admin/users/UsersView.js /forgerock/openidm-v4/openidm-ui-ria/openidm-ui-ria-admin/src/main/resources/locales/en-US/translation.json /forgerock/openidm-v4/openidm-util/src/main/java/org/forgerock/openidm/objset/JsonResourceObjectSet.java /forgerock/openidm-v4/openidm-util/src/main/java/org/forgerock/openidm/sync/SynchronizationListener.java /forgerock/openidm-v4/openidm-workflow-activiti/src/main/java/org/forgerock/openidm/workflow/HttpRemoteJsonResource.java /forgerock/openidm-v4/openidm-zip/src/main/assembly/zip.xml policy.js router-authz.js /forgerock/openidm-v4/openidm-zip/src/main/resources/bin/launcher.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/boot/boot.properties /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/logging.properties /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/policy.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/provisioner.openicf-xml.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/schedule-reconcile_systemXmlAccounts_managedUser.json /forgerock/openidm-v4/openidm-zip/src/main/resources/conf/sync.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/provisioners/provisioner.openicf-ad.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample0/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample0/conf/provisioner.openicf-xml.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample0/conf/schedule-reconcile_systemXmlAccounts_managedUser.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample0/conf/sync.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample0/data/resource-schema-1.xsd /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample0/data/resource-schema-extension.xsd /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample0/data/xmlConnectorData.xml /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample1/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample1/conf/provisioner.openicf-xml.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample1/conf/schedule-reconcile_systemXmlAccounts_managedUser.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample1/conf/sync.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample1/data/resource-schema-1.xsd /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample1/data/resource-schema-extension.xsd /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample1/data/xmlConnectorData.xml /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample2/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample2b/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample2c/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample2d/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample3/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample4/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample5/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample6/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample7/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample8/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sample9/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/sampleWorkflow/data/resource-schema-1.xsd /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/README /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/conf/managed.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/conf/process-access.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/conf/provisioner.openicf-xml.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/conf/sync.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/conf/ui-configuration.json /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/data/resource-schema-1.xsd /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/data/resource-schema-extension.xsd /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/data/xmlConnectorData.xml /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/script/onCreate-user-set-default-fields.js /forgerock/openidm-v4/openidm-zip/src/main/resources/samples/workflow/workflow/contractorOnboarding.bpmn20.xml /forgerock/openidm-v4/openidm-zip/src/main/resources/script/access.js /forgerock/openidm-v4/pom.xml /forgerock/openidm-v4/src/main/docbkx/install-guide/chap-sample.xml /forgerock/openidm-v4/src/main/docbkx/install-guide/chap-samples.xml /forgerock/openidm-v4/src/main/docbkx/integrators-guide/chap-auth.xml /forgerock/openidm-v4/src/main/docbkx/integrators-guide/chap-cli.xml /forgerock/openidm-v4/src/main/docbkx/integrators-guide/chap-passwords.xml /forgerock/openidm-v4/src/main/docbkx/integrators-guide/chap-synchronization.xml
19b72d96fd51e6080be5ebe459a13011fc120fe0 11-Dec-2012 Jake Feasel <jake.feasel@forgerock.com>

http://sources.forgerock.org/cru/CR-1083 - OpenIDM - fix whitelist to support complex attributes https://bugster.forgerock.org/jira/browse/OPENIDM-1006#comment-17456 - further testing by Laurent, specifically on complex attributes

bd040ebb8e96fb1d0bfd1a3445a649dd9c6f8120 07-Dec-2012 Jake Feasel <jake.feasel@forgerock.com>

Whitelist for attributes users are allowed to modify on their account http://sources.forgerock.org/cru/CR-1043 https://bugster.forgerock.org/jira/browse/OPENIDM-1006

b3ec0fd47cdcf8f64148a88ac62a7a68411c5c89 07-Dec-2012 Jake Feasel <jake.feasel@forgerock.com>

Whitelisting user attributes - http://sources.forgerock.org/cru/CR-1043 Changing default behavior in mysql to be case-sensitive for usernames, as in OrientDB - http://sources.forgerock.org/cru/CR-1039

af7c06901549f25ce234c09be711b305cc478667 29-Nov-2012 Chad Kienle <chad.kienle@forgerock.com>

[OPENIDM-962] Added logic to ingore case on method and action matching.

94bf3f92ee8bb97dc3d2dbd9993c8a7f0c829e33 28-Nov-2012 Jake Feasel <jake.feasel@forgerock.com>

For changes to access.js: https://bugster.forgerock.org/jira/browse/OPENIDM-936 http://sources.forgerock.org/cru/CR-970 For changes to router-authz.js: https://bugster.forgerock.org/jira/browse/OPENIDM-935 http://sources.forgerock.org/cru/CR-969

27454931400c5bb9a7e04889083d3cd49490fb60 28-Nov-2012 Jake Feasel <jake.feasel@forgerock.com>

Restoring disallowQueryExpression customAuthz https://bugster.forgerock.org/jira/browse/OPENIDM-935

aace62dc1d1c24b5d59eab3adc027843e28cacb8 22-Nov-2012 Chad Kienle <chad.kienle@forgerock.com>

[OPENIDM-936] Added support for an "excludePatterns" field in httpAccessConfig entries.

68b5e9406aedda79c0aade622122c40196231229 21-Nov-2012 Chad Kienle <chad.kienle@forgerock.com>

[OPENIDM-922] Renamed accessConfig object to httpAccessConfig and adjusted the comments.

02756b6ea45125f8f83409870493fff95a5b6a2e 21-Nov-2012 Chad Kienle <chad.kienle@forgerock.com>

[OPENIDM-922] Added access to Rhino shell commands in OpenIDM scripts. Separated enforcement and helper logic of router authorization script. Moved router-authz.js to bin/defaults.