Ok, now email, broker, social, forms/login and forms/account apis are
now moved to server-spi. Next I'm going to consolidate freemarker stuff
and separate out the themes (.html, etc.) into their own module so that
they can be completely replaced
On 1/15/2016 8:33 PM, Bill Burke wrote:
PR sent, probably will be commited once you read this:
This is a first pass at the module re-org. Wanted to get most of it
done on Friday, but I screwed up and lost 3 hours of work cuz I forgot
to merge Stian's big jackson change and the conflicts were too much :)
I hope to do more next week.
* top level server-spi module was created
* These modules were removed and rolled into server-spi
- model-api
- events-api
- export-import-api
- timer-api
* These modules were moved into keycloak-services
- exportimport single file and dir
- some utility classes from exportimport api
- timer-basic
* These SPIs were moved to server-spi
- LoginProtocol
- ProtocolMapper
- ClientInstallationProvider
* BruteForceDetector is now a Provider and is looked up via
KeycloakSession. Previously we were stuffing it with
AuthenticationManager and passing that around everywhere. This cleaned
up a bit of code.
--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com