Danny Trunk
Danny Trunk
Yes. It's reproducible in other terminal emulators as well. I just tested guake and gnome-terminal. 
Yes, tried RobotoMono.
However, it's only the case for the username and github blocks: 
But wouldn't that require an audio element in the DOM? That would break it again.
+1 pls provide possibilities to run code before/after events
> Do you talk about this [Keycloak](https://github.com/keycloak/keycloak)? Does this project come with a plugin system (embedded or not)? I will take a look if you point me to the right...
EDIT: moved to #27 An example how to use `@Entity` annotated (JPA/Hibernate) POJO classes in a plugin while the main app is a spring boot application (auto configuration; see [JpaBaseConfiguration#getPackagesToScan()](https://github.com/spring-projects/spring-boot/blob/v2.1.1.RELEASE/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/JpaBaseConfiguration.java#L157)...
Oh well, you're right. I didn't marked `ChatHistoryRepository` as an extension point. Now I did locally and getting this stacktrace as it is an interface, not a class: ``` java.lang.InstantiationException:...
I guess `SpringExtensionFactory#createWithoutSpring` should check for `org.springframework.data.repository.Repository.class.isAssignableFrom(extensionClass)` and create a [JpaRepositoryFactoryBean](https://docs.spring.io/spring-data/data-jpa/docs/current/api/org/springframework/data/jpa/repository/support/JpaRepositoryFactoryBean.html) instead. I'll do further research and open up a pull request if it fixes this restriction.
I was able to create a bean now with this method: ```java protected Object createWithoutSpring(Class extensionClass) { try { if (isClassAvailable("org.springframework.data.repository.Repository") && Repository.class.isAssignableFrom(extensionClass)) { PluginWrapper pluginWrapper = pluginManager.whichPlugin(extensionClass); if (pluginWrapper...