REST API and UI Console Manager for Quartz Scheduler. This is a Java Library & UI embeddable single page app, to control and monitor jobs scheduled with Quartz Scheduler
[x] WebSecurityConfigJWT: extract constant for the context path
[x] WebSecurityConfigJWT: appName mustn't be configurable
[x] WebSecurityConfigJWT: remove bean at userpwdFilterLoginConfigurer and formLoginConfigurer
[x] JwtAuthenticationSuccessHandlerImpl: Set a JWT response strategy as default
[x] InMemoryAccountProperties: add a security prefix to the prop quartz-manager.accounts.in-memory
[x] WebSecurityConfigJWT: put a default value to quartz-manager.security.login-model.form-login-enabled and quartz-manager.security.login-model.userpwd-filter-enabled
[x] spring.factory: import only a new config class which extends the basePackageScan
[x] AjaxAuthenticationFilter: remove
[x] Remove classes under the package model
[x] Swagger exclusion: test
[x] JwtSecurityProperties: "enabled" is unused
quartz-manager-persistence
[x] PersistenceConfig: test if the source of quartzDatasourceUser quartzDatasourcePassword quartzDatasourceUrl is correct
quartz-manager-api
[x] SchedulerConfig: set a ifMissing to the conditionalOnProperty
[x] Api without sec
[x] Set stateless when the auth strategy is not based on cookies
quartz-manager-security
userpwdFilterLoginConfigurer
andformLoginConfigurer
quartz-manager.accounts.in-memory
quartz-manager.security.login-model.form-login-enabled
andquartz-manager.security.login-model.userpwd-filter-enabled
spring.factory
: import only a new config class which extends the basePackageScanAjaxAuthenticationFilter
: removemodel
quartz-manager-persistence
quartz-manager-api
ifMissing
to the conditionalOnProperty