Flowable UI deployment automatically shutdowns and restarts.

I tried deploying to a k3s cluster using this helm chart, I was able to deploy flowable-rest, but no success deploying flowable-ui. In each attempt, the beginning seems to be running smoothly but suddenly the pod stops and restarts on it's own.
Here is the log that I got from the pod:
Defaulted container "ui" out of: ui, check-db-ready (init)

    //////////          &&&& &&&                                          ,,,         ,,,
  //////////////     &&&&&&& &&&                                          ,,,         ,,,
 ///          ///   &&&      &&&                                          ,,,         ,,,
 ////////     ///   &&&&&&&& &&&   &&&&&&&   &&&   &&&    &&&  ,,,,,,,,,, ,,,,,,,,,   ,,,   ,,,,,,,
 //////   //  ///   &&&&&&&& &&& &&&&   &&&& &&&   &&&    &&& ,,,    ,,,, ,,,,   ,,,, ,,, ,,,    ,,
 ///    ////  ///   &&&      &&& &&&     &&& &&&   &&&    &&& ,,      ,,, ,,,     ,,, ,,, ,,,,,,,,,
 //    /////  ///   &&&      &&& &&&    &&&& &&&   &&&    &&& ,,,    ,,,, ,,,,    ,,, ,,, ,,,
     ///////////    &&&      &&&  &&&&&&&&    &&&&&&&&&&&&&&   ,,,,,,,,,,   ,,,,,,,,  ,,,  ,,,,,,,,

  :: Flowable :: (v6.7.2)    :: Spring Boot ::  (v2.6.2)

2022-08-31 05:56:50.360  INFO 1 --- [           main] o.f.u.application.FlowableUiApplication  : Starting FlowableUiApplication using Java 11.0.8 on ui-5544c4c47d-59xlf with PID 1 (/app/WEB-INF/classes started by flowable in /)
2022-08-31 05:56:50.367  INFO 1 --- [           main] o.f.u.application.FlowableUiApplication  : No active profile set, falling back to default profiles: default
2022-08-31 05:57:25.660  INFO 1 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.flowable.ui.common.properties.FlowableRemoteIdmAutoConfiguration' of type [org.flowable.ui.common.properties.FlowableRemoteIdmAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-08-31 05:57:26.062  INFO 1 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'flowable.common.app-org.flowable.ui.common.properties.FlowableCommonAppProperties' of type [org.flowable.ui.common.properties.FlowableCommonAppProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-08-31 05:57:26.066  INFO 1 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'grantedAuthorityDefaults' of type [org.springframework.security.config.core.GrantedAuthorityDefaults] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-08-31 05:57:34.253  INFO 1 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
2022-08-31 05:57:34.656  INFO 1 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2022-08-31 05:57:34.657  INFO 1 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.56]
2022-08-31 05:57:40.568  INFO 1 --- [           main] o.a.c.c.C.[.[localhost].[/flowable-ui]   : Initializing Spring embedded WebApplicationContext
2022-08-31 05:57:40.568  INFO 1 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 43006 ms
2022-08-31 05:57:53.065  INFO 1 --- [           main] o.f.s.b.ProcessEngineAutoConfiguration   : No deployment resources were found for autodeployment
2022-08-31 05:58:00.462  INFO 1 --- [           main] o.f.s.b.c.CmmnEngineAutoConfiguration    : No deployment resources were found for autodeployment
2022-08-31 05:58:04.059  INFO 1 --- [           main] o.f.s.b.dmn.DmnEngineAutoConfiguration   : No deployment resources were found for autodeployment
2022-08-31 05:58:04.861  INFO 1 --- [           main] o.f.s.b.f.FormEngineAutoConfiguration    : No deployment resources were found for autodeployment
2022-08-31 05:58:05.858  INFO 1 --- [           main] o.f.s.b.e.EventRegistryAutoConfiguration : No deployment resources were found for autodeployment
2022-08-31 05:58:06.658  INFO 1 --- [           main] o.f.s.b.app.AppEngineAutoConfiguration   : No deployment resources were found for autodeployment
2022-08-31 05:58:07.153  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Found 7 Engine Configurators in total:
2022-08-31 05:58:07.158  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.engine.spring.configurator.SpringProcessEngineConfigurator (priority:50000)
2022-08-31 05:58:07.158  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
2022-08-31 05:58:07.158  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.idm.spring.configurator.SpringIdmEngineConfigurator (priority:150000)
2022-08-31 05:58:07.158  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.dmn.spring.configurator.SpringDmnEngineConfigurator (priority:200000)
2022-08-31 05:58:07.159  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.form.spring.configurator.SpringFormEngineConfigurator (priority:300000)
2022-08-31 05:58:07.159  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.content.spring.configurator.SpringContentEngineConfigurator (priority:400000)
2022-08-31 05:58:07.159  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.cmmn.spring.configurator.SpringCmmnEngineConfigurator (priority:500000)
2022-08-31 05:58:07.160  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.engine.spring.configurator.SpringProcessEngineConfigurator (priority:50000)
2022-08-31 05:58:08.961  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
2022-08-31 05:58:09.058  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.idm.spring.configurator.SpringIdmEngineConfigurator (priority:150000)
2022-08-31 05:58:09.153  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.dmn.spring.configurator.SpringDmnEngineConfigurator (priority:200000)
2022-08-31 05:58:09.255  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.form.spring.configurator.SpringFormEngineConfigurator (priority:300000)
2022-08-31 05:58:09.355  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.content.spring.configurator.SpringContentEngineConfigurator (priority:400000)
2022-08-31 05:58:09.365  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.cmmn.spring.configurator.SpringCmmnEngineConfigurator (priority:500000)
2022-08-31 05:58:09.787  INFO 1 --- [           main] com.zaxxer.hikari.HikariDataSource       : flowable-ui - Starting...
2022-08-31 05:58:11.260  INFO 1 --- [           main] com.zaxxer.hikari.HikariDataSource       : flowable-ui - Start completed.
2022-08-31 05:58:33.554  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.engine.spring.configurator.SpringProcessEngineConfigurator (priority:50000)
2022-08-31 05:58:37.076  INFO 1 --- [           main] o.f.engine.impl.ProcessEngineImpl        : ProcessEngine default created
2022-08-31 05:58:37.270  INFO 1 --- [           main] o.f.e.impl.cmd.ValidateV5EntitiesCmd     : Total of v5 deployments found: 0
2022-08-31 05:58:37.278  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
2022-08-31 05:58:38.441  INFO 1 --- [           main] liquibase.servicelocator                 : Cannot load service: liquibase.license.LicenseService: Provider liquibase.license.pro.DaticalTrueLicenseService could not be instantiated
2022-08-31 05:58:39.328  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 05:58:39.685  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 05:58:44.464  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.flw_ev_databasechangelog
2022-08-31 05:58:44.960  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 05:58:44.961  INFO 1 --- [           main] o.f.e.impl.EventRegistryEngineImpl       : EventRegistryEngine default created
2022-08-31 05:58:44.963  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.idm.spring.configurator.SpringIdmEngineConfigurator (priority:150000)
2022-08-31 05:58:44.994  INFO 1 --- [           main] o.f.idm.engine.impl.IdmEngineImpl        : IdmEngine default created
2022-08-31 05:58:44.996  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.dmn.spring.configurator.SpringDmnEngineConfigurator (priority:200000)
2022-08-31 05:58:45.086  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 05:58:45.108  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 05:58:45.655  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.act_dmn_databasechangelog
2022-08-31 05:58:45.878  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 05:58:45.879  INFO 1 --- [           main] o.f.dmn.engine.impl.DmnEngineImpl        : DmnEngine default created
2022-08-31 05:58:45.956  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.form.spring.configurator.SpringFormEngineConfigurator (priority:300000)
2022-08-31 05:58:46.060  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 05:58:46.155  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 05:58:46.670  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.act_fo_databasechangelog
2022-08-31 05:58:46.868  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 05:58:46.953  INFO 1 --- [           main] o.f.form.engine.impl.FormEngineImpl      : FormEngine default created
2022-08-31 05:58:46.955  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.content.spring.configurator.SpringContentEngineConfigurator (priority:400000)
2022-08-31 05:58:46.964  WARN 1 --- [           main] f.c.e.i.f.SimpleFileSystemContentStorage : Could not create content folder. This might impact the storage of related content
2022-08-31 05:58:46.964  WARN 1 --- [           main] f.c.e.i.f.SimpleFileSystemContentStorage : Could not create content folder. This might impact the storage of related content
2022-08-31 05:58:46.964  WARN 1 --- [           main] f.c.e.i.f.SimpleFileSystemContentStorage : Could not create content folder. This might impact the storage of related content
2022-08-31 05:58:46.964  WARN 1 --- [           main] f.c.e.i.f.SimpleFileSystemContentStorage : Could not create content folder. This might impact the storage of related content
2022-08-31 05:58:46.974  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 05:58:47.069  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 05:58:47.955  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.act_co_databasechangelog
2022-08-31 05:58:48.055  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 05:58:48.056  INFO 1 --- [           main] o.f.c.engine.impl.ContentEngineImpl      : ContentEngine default created
2022-08-31 05:58:48.058  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.cmmn.spring.configurator.SpringCmmnEngineConfigurator (priority:500000)
2022-08-31 05:58:48.862  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 05:58:48.966  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 05:58:50.059  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.act_cmmn_databasechangelog
2022-08-31 05:58:50.762  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 05:58:50.763  INFO 1 --- [           main] o.f.cmmn.engine.impl.CmmnEngineImpl      : CmmnEngine default created
2022-08-31 05:58:51.059  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 05:58:51.261  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 05:58:51.935  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.act_app_databasechangelog
2022-08-31 05:58:52.060  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 05:58:52.061  INFO 1 --- [           main] o.f.app.engine.impl.AppEngineImpl        : AppEngine default created
2022-08-31 05:58:56.755  INFO 1 --- [           main] o.f.u.m.c.ModelerDatabaseConfiguration   : database product name: 'PostgreSQL'
2022-08-31 05:58:56.756  INFO 1 --- [           main] o.f.u.m.c.ModelerDatabaseConfiguration   : using database type: postgres
2022-08-31 05:59:08.359  INFO 1 --- [           main] o.s.b.a.w.s.WelcomePageHandlerMapping    : Adding welcome page: class path resource [static/index.html]
2022-08-31 05:59:11.757  INFO 1 --- [           main] u.c.s.CustomPersistentRememberMeServices : Cookie max-age set to 2678400 seconds
2022-08-31 05:59:11.757  INFO 1 --- [           main] u.c.s.CustomPersistentRememberMeServices : Cookie refresh age set to 86400 seconds
2022-08-31 05:59:13.261  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 05:59:13.453  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 05:59:14.258  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.act_adm_databasechangelog
2022-08-31 05:59:14.355  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 05:59:19.157  INFO 1 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/idm/**'] with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@39595a8, org.springframework.security.web.context.SecurityContextPersistenceFilter@4867e76b, org.springframework.security.web.header.HeaderWriterFilter@7aac05e2, org.springframework.security.web.authentication.logout.LogoutFilter@2a2f7a61, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@54a04eae, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@1d628a88, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@10c26161, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@26169be3, org.springframework.security.web.session.SessionManagementFilter@5e05064b, org.springframework.security.web.access.ExceptionTranslationFilter@214738c1, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@405a296e]
2022-08-31 05:59:19.162  INFO 1 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/*-api/**'] with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@526fbb80, org.springframework.security.web.context.SecurityContextPersistenceFilter@6f3f2340, org.springframework.security.web.header.HeaderWriterFilter@58581ab6, org.springframework.security.web.authentication.logout.LogoutFilter@2cbb9702, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@74bca236, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@179dc2, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@1802badc, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@33dcbdc2, org.springframework.security.web.session.SessionManagementFilter@3cd3cf6b, org.springframework.security.web.access.ExceptionTranslationFilter@74a37c91, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@1313dea8]
2022-08-31 05:59:19.253  INFO 1 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/editor/**'] with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@31906cb2, org.springframework.security.web.context.SecurityContextPersistenceFilter@22a5f12, org.springframework.security.web.header.HeaderWriterFilter@5091456c, org.springframework.security.web.authentication.logout.LogoutFilter@55cd41f7, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@7c068c7b, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@316975be, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@6b09fcda, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@207fce87, org.springframework.security.web.session.SessionManagementFilter@45c57dbd, org.springframework.security.web.access.ExceptionTranslationFilter@19e552a3, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@4b9187de]
2022-08-31 05:59:19.260  INFO 1 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Will secure org.flowable.ui.common.security.ActuatorRequestMatcher@1a0b51e7 with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@6f96d39f, org.springframework.security.web.context.SecurityContextPersistenceFilter@31c87223, org.springframework.security.web.header.HeaderWriterFilter@1398e3aa, org.springframework.security.web.authentication.logout.LogoutFilter@4471f216, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@ffb8f15, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@6a4d72bd, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3e9c59ed, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5f49c09d, org.springframework.security.web.session.SessionManagementFilter@531bffd, org.springframework.security.web.access.ExceptionTranslationFilter@1659a0ff, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@ba76911]
2022-08-31 05:59:19.557  INFO 1 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@6ac49084, org.springframework.security.web.context.SecurityContextPersistenceFilter@362d91ef, org.springframework.security.web.header.HeaderWriterFilter@5aeaee3, org.springframework.security.web.authentication.logout.LogoutFilter@233d40da, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@283a5c2b, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4a58d05d, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3af1b643, org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter@189f5ed8, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@10e542f3, org.springframework.security.web.session.SessionManagementFilter@53a20aab, org.springframework.security.web.access.ExceptionTranslationFilter@57cd5cc9, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@729feae8]
2022-08-31 05:59:19.858  INFO 1 --- [           main] o.f.u.m.c.ModelerDatabaseConfiguration   : Configuring Liquibase
2022-08-31 05:59:28.457  INFO 1 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 14 endpoint(s) beneath base path '/actuator'
2022-08-31 05:59:29.868  INFO 1 --- [           main] o.f.j.s.i.a.AbstractAsyncExecutor        : Starting up the async job executor [org.flowable.spring.job.service.SpringAsyncExecutor] for engine cmmn
2022-08-31 05:59:30.155  INFO 1 --- [       Thread-3] o.f.j.s.i.a.ResetExpiredJobsRunnable     : starting to reset expired jobs for engine cmmn
2022-08-31 05:59:30.159  INFO 1 --- [       Thread-2] o.f.j.s.i.a.AcquireTimerJobsRunnable     : starting to acquire async jobs due for engine cmmn
2022-08-31 05:59:30.254  INFO 1 --- [           main] o.f.j.s.i.a.AbstractAsyncExecutor        : Starting up the async job executor [org.flowable.spring.job.service.SpringAsyncExecutor] for engine bpmn
2022-08-31 05:59:30.255  INFO 1 --- [       Thread-1] o.f.j.s.i.a.AcquireAsyncJobsDueRunnable  : starting to acquire async jobs due for engine cmmn
2022-08-31 05:59:30.355  INFO 1 --- [       Thread-4] o.f.j.s.i.a.AcquireAsyncJobsDueRunnable  : starting to acquire async jobs due for engine bpmn
2022-08-31 05:59:30.358  INFO 1 --- [       Thread-5] o.f.j.s.i.a.AcquireTimerJobsRunnable     : starting to acquire async jobs due for engine bpmn
2022-08-31 05:59:30.359  INFO 1 --- [       Thread-6] o.f.j.s.i.a.ResetExpiredJobsRunnable     : starting to reset expired jobs for engine bpmn
2022-08-31 05:59:31.059  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'Flowable IDM App Servlet'
2022-08-31 05:59:32.673  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 1614 ms
2022-08-31 05:59:32.753  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'Flowable Admin App'
2022-08-31 05:59:36.557  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 3804 ms
2022-08-31 05:59:36.558  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'Flowable Modeler App Servlet'
2022-08-31 05:59:39.359  INFO 1 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
2022-08-31 05:59:39.364  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 2806 ms
2022-08-31 05:59:39.453  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'Flowable Modeler App API Servlet'
2022-08-31 05:59:39.455  INFO 1 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 96 ms
2022-08-31 05:59:40.557  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 1104 ms
2022-08-31 05:59:40.558  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'Flowable IDM App API Servlet'
2022-08-31 05:59:41.462  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 904 ms
2022-08-31 05:59:41.554  INFO 1 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path '/flowable-ui'
2022-08-31 05:59:42.062  INFO 1 --- [           main] o.flowable.ui.idm.conf.IdmBootstrapper   : No admin user found, initializing default entities
2022-08-31 05:59:43.457  INFO 1 --- [           main] o.f.ui.task.conf.TaskBootstrapper        : Migrated 0 app deployments
2022-08-31 05:59:43.460  INFO 1 --- [           main] o.f.u.a.d.g.MinimalDataGenerator         : Verifying if minimal data is present
2022-08-31 05:59:43.755  INFO 1 --- [           main] o.f.u.a.d.g.MinimalDataGenerator         : No server configurations found, creating default server configurations
2022-08-31 05:59:44.557  INFO 1 --- [           main] o.f.u.application.FlowableUiApplication  : Started FlowableUiApplication in 179.198 seconds (JVM running for 183.731)
2022-08-31 05:59:45.166  WARN 1 --- [ionShutdownHook] o.s.b.f.support.DisposableBeanAdapter    : Invocation of close method failed on bean with name 'modelerLiquibase': liquibase.exception.DatabaseException: java.sql.SQLException: Connection is closed
2022-08-31 05:59:45.168  WARN 1 --- [ionShutdownHook] o.s.b.f.support.DisposableBeanAdapter    : Invocation of close method failed on bean with name 'adminLiquibase': liquibase.exception.DatabaseException: java.sql.SQLException: Connection is closed
2022-08-31 05:59:45.360  INFO 1 --- [ionShutdownHook] o.f.j.s.i.a.AbstractAsyncExecutor        : Shutting down the async job executor [org.flowable.spring.job.service.SpringAsyncExecutor] for engine cmmn
2022-08-31 05:59:45.361  INFO 1 --- [uire-async-jobs] o.f.j.s.i.a.AcquireAsyncJobsDueRunnable  : stopped async job due acquisition for engine cmmn
2022-08-31 05:59:45.361  INFO 1 --- [et-expired-jobs] o.f.j.s.i.a.ResetExpiredJobsRunnable     : stopped resetting expired jobs for engine cmmn
2022-08-31 05:59:45.361  INFO 1 --- [uire-timer-jobs] o.f.j.s.i.a.AcquireTimerJobsRunnable     : stopped async job due acquisition for engine cmmn
2022-08-31 05:59:45.559  INFO 1 --- [ionShutdownHook] o.f.j.s.i.a.AbstractAsyncExecutor        : Shutting down the async job executor [org.flowable.spring.job.service.SpringAsyncExecutor] for engine bpmn
2022-08-31 05:59:45.559  INFO 1 --- [et-expired-jobs] o.f.j.s.i.a.ResetExpiredJobsRunnable     : stopped resetting expired jobs for engine bpmn
2022-08-31 05:59:45.559  INFO 1 --- [uire-timer-jobs] o.f.j.s.i.a.AcquireTimerJobsRunnable     : stopped async job due acquisition for engine bpmn
2022-08-31 05:59:45.559  INFO 1 --- [uire-async-jobs] o.f.j.s.i.a.AcquireAsyncJobsDueRunnable  : stopped async job due acquisition for engine bpmn
2022-08-31 05:59:45.755  INFO 1 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource       : flowable-ui - Shutdown initiated...
2022-08-31 05:59:45.958  INFO 1 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource       : flowable-ui - Shutdown completed.

In this instance it seems like there's an error and it shut down, though I'm not sure what the error was or how to fix it:
2022-08-31 05:59:45.166  WARN 1 --- [ionShutdownHook] o.s.b.f.support.DisposableBeanAdapter    : Invocation of close method failed on bean with name 'modelerLiquibase': liquibase.exception.DatabaseException: java.sql.SQLException: Connection is closed
2022-08-31 05:59:45.168  WARN 1 --- [ionShutdownHook] o.s.b.f.support.DisposableBeanAdapter    : Invocation of close method failed on bean with name 'adminLiquibase': liquibase.exception.DatabaseException: java.sql.SQLException: Connection is closed

However, most of the time it doesn't seem like there's an error, it just abruptly stop and restarts:
Defaulted container "ui" out of: ui, check-db-ready (init)

    //////////          &&&& &&&                                          ,,,         ,,,
  //////////////     &&&&&&& &&&                                          ,,,         ,,,
 ///          ///   &&&      &&&                                          ,,,         ,,,
 ////////     ///   &&&&&&&& &&&   &&&&&&&   &&&   &&&    &&&  ,,,,,,,,,, ,,,,,,,,,   ,,,   ,,,,,,,
 //////   //  ///   &&&&&&&& &&& &&&&   &&&& &&&   &&&    &&& ,,,    ,,,, ,,,,   ,,,, ,,, ,,,    ,,
 ///    ////  ///   &&&      &&& &&&     &&& &&&   &&&    &&& ,,      ,,, ,,,     ,,, ,,, ,,,,,,,,,
 //    /////  ///   &&&      &&& &&&    &&&& &&&   &&&    &&& ,,,    ,,,, ,,,,    ,,, ,,, ,,,
     ///////////    &&&      &&&  &&&&&&&&    &&&&&&&&&&&&&&   ,,,,,,,,,,   ,,,,,,,,  ,,,  ,,,,,,,,

  :: Flowable :: (v6.7.2)    :: Spring Boot ::  (v2.6.2)

2022-08-31 06:06:21.455  INFO 1 --- [           main] o.f.u.application.FlowableUiApplication  : Starting FlowableUiApplication using Java 11.0.8 on ui-5544c4c47d-59xlf with PID 1 (/app/WEB-INF/classes started by flowable in /)
2022-08-31 06:06:21.465  INFO 1 --- [           main] o.f.u.application.FlowableUiApplication  : No active profile set, falling back to default profiles: default
2022-08-31 06:06:56.954  INFO 1 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.flowable.ui.common.properties.FlowableRemoteIdmAutoConfiguration' of type [org.flowable.ui.common.properties.FlowableRemoteIdmAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-08-31 06:06:57.263  INFO 1 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'flowable.common.app-org.flowable.ui.common.properties.FlowableCommonAppProperties' of type [org.flowable.ui.common.properties.FlowableCommonAppProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-08-31 06:06:57.355  INFO 1 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'grantedAuthorityDefaults' of type [org.springframework.security.config.core.GrantedAuthorityDefaults] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-08-31 06:07:04.255  INFO 1 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
2022-08-31 06:07:04.556  INFO 1 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2022-08-31 06:07:04.557  INFO 1 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.56]
2022-08-31 06:07:10.359  INFO 1 --- [           main] o.a.c.c.C.[.[localhost].[/flowable-ui]   : Initializing Spring embedded WebApplicationContext
2022-08-31 06:07:10.361  INFO 1 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 42502 ms
2022-08-31 06:07:24.354  INFO 1 --- [           main] o.f.s.b.ProcessEngineAutoConfiguration   : No deployment resources were found for autodeployment
2022-08-31 06:07:31.554  INFO 1 --- [           main] o.f.s.b.c.CmmnEngineAutoConfiguration    : No deployment resources were found for autodeployment
2022-08-31 06:07:34.360  INFO 1 --- [           main] o.f.s.b.dmn.DmnEngineAutoConfiguration   : No deployment resources were found for autodeployment
2022-08-31 06:07:35.158  INFO 1 --- [           main] o.f.s.b.f.FormEngineAutoConfiguration    : No deployment resources were found for autodeployment
2022-08-31 06:07:35.958  INFO 1 --- [           main] o.f.s.b.e.EventRegistryAutoConfiguration : No deployment resources were found for autodeployment
2022-08-31 06:07:36.657  INFO 1 --- [           main] o.f.s.b.app.AppEngineAutoConfiguration   : No deployment resources were found for autodeployment
2022-08-31 06:07:36.868  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Found 7 Engine Configurators in total:
2022-08-31 06:07:36.956  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.engine.spring.configurator.SpringProcessEngineConfigurator (priority:50000)
2022-08-31 06:07:36.956  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
2022-08-31 06:07:36.957  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.idm.spring.configurator.SpringIdmEngineConfigurator (priority:150000)
2022-08-31 06:07:36.957  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.dmn.spring.configurator.SpringDmnEngineConfigurator (priority:200000)
2022-08-31 06:07:36.957  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.form.spring.configurator.SpringFormEngineConfigurator (priority:300000)
2022-08-31 06:07:36.957  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.content.spring.configurator.SpringContentEngineConfigurator (priority:400000)
2022-08-31 06:07:36.957  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : class org.flowable.cmmn.spring.configurator.SpringCmmnEngineConfigurator (priority:500000)
2022-08-31 06:07:36.958  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.engine.spring.configurator.SpringProcessEngineConfigurator (priority:50000)
2022-08-31 06:07:39.156  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
2022-08-31 06:07:39.166  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.idm.spring.configurator.SpringIdmEngineConfigurator (priority:150000)
2022-08-31 06:07:39.256  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.dmn.spring.configurator.SpringDmnEngineConfigurator (priority:200000)
2022-08-31 06:07:39.356  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.form.spring.configurator.SpringFormEngineConfigurator (priority:300000)
2022-08-31 06:07:39.459  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.content.spring.configurator.SpringContentEngineConfigurator (priority:400000)
2022-08-31 06:07:39.554  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing beforeInit() of class org.flowable.cmmn.spring.configurator.SpringCmmnEngineConfigurator (priority:500000)
2022-08-31 06:07:40.167  INFO 1 --- [           main] com.zaxxer.hikari.HikariDataSource       : flowable-ui - Starting...
2022-08-31 06:07:41.876  INFO 1 --- [           main] com.zaxxer.hikari.HikariDataSource       : flowable-ui - Start completed.
2022-08-31 06:08:03.353  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.engine.spring.configurator.SpringProcessEngineConfigurator (priority:50000)
2022-08-31 06:08:07.058  INFO 1 --- [           main] o.f.engine.impl.ProcessEngineImpl        : ProcessEngine default created
2022-08-31 06:08:07.553  INFO 1 --- [           main] o.f.e.impl.cmd.ValidateV5EntitiesCmd     : Total of v5 deployments found: 0
2022-08-31 06:08:07.563  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
2022-08-31 06:08:09.865  INFO 1 --- [           main] liquibase.servicelocator                 : Cannot load service: liquibase.license.LicenseService: Provider liquibase.license.pro.DaticalTrueLicenseService could not be instantiated
2022-08-31 06:08:11.051  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 06:08:11.392  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 06:08:16.064  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.flw_ev_databasechangelog
2022-08-31 06:08:17.566  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 06:08:17.567  INFO 1 --- [           main] o.f.e.impl.EventRegistryEngineImpl       : EventRegistryEngine default created
2022-08-31 06:08:17.654  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.idm.spring.configurator.SpringIdmEngineConfigurator (priority:150000)
2022-08-31 06:08:17.783  INFO 1 --- [           main] o.f.idm.engine.impl.IdmEngineImpl        : IdmEngine default created
2022-08-31 06:08:17.855  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.dmn.spring.configurator.SpringDmnEngineConfigurator (priority:200000)
2022-08-31 06:08:18.167  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 06:08:18.269  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 06:08:19.159  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.act_dmn_databasechangelog
2022-08-31 06:08:19.961  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 06:08:19.962  INFO 1 --- [           main] o.f.dmn.engine.impl.DmnEngineImpl        : DmnEngine default created
2022-08-31 06:08:19.965  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.form.spring.configurator.SpringFormEngineConfigurator (priority:300000)
2022-08-31 06:08:20.259  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 06:08:20.360  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 06:08:21.454  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.act_fo_databasechangelog
2022-08-31 06:08:21.568  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 06:08:21.653  INFO 1 --- [           main] o.f.form.engine.impl.FormEngineImpl      : FormEngine default created
2022-08-31 06:08:21.655  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.content.spring.configurator.SpringContentEngineConfigurator (priority:400000)
2022-08-31 06:08:21.664  WARN 1 --- [           main] f.c.e.i.f.SimpleFileSystemContentStorage : Could not create content folder. This might impact the storage of related content
2022-08-31 06:08:21.664  WARN 1 --- [           main] f.c.e.i.f.SimpleFileSystemContentStorage : Could not create content folder. This might impact the storage of related content
2022-08-31 06:08:21.664  WARN 1 --- [           main] f.c.e.i.f.SimpleFileSystemContentStorage : Could not create content folder. This might impact the storage of related content
2022-08-31 06:08:21.665  WARN 1 --- [           main] f.c.e.i.f.SimpleFileSystemContentStorage : Could not create content folder. This might impact the storage of related content
2022-08-31 06:08:21.761  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 06:08:21.778  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 06:08:22.374  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.act_co_databasechangelog
2022-08-31 06:08:22.468  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 06:08:22.468  INFO 1 --- [           main] o.f.c.engine.impl.ContentEngineImpl      : ContentEngine default created
2022-08-31 06:08:22.554  INFO 1 --- [           main] o.f.a.s.SpringAppEngineConfiguration     : Executing configure() of class org.flowable.cmmn.spring.configurator.SpringCmmnEngineConfigurator (priority:500000)
2022-08-31 06:08:23.176  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 06:08:23.262  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 06:08:24.157  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.act_cmmn_databasechangelog
2022-08-31 06:08:24.759  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 06:08:24.760  INFO 1 --- [           main] o.f.cmmn.engine.impl.CmmnEngineImpl      : CmmnEngine default created
2022-08-31 06:08:24.961  INFO 1 --- [           main] liquibase.database                       : Set default schema name to public
2022-08-31 06:08:25.061  INFO 1 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
2022-08-31 06:08:25.557  INFO 1 --- [           main] liquibase.changelog                      : Reading from public.act_app_databasechangelog
2022-08-31 06:08:25.660  INFO 1 --- [           main] liquibase.lockservice                    : Successfully released change log lock
2022-08-31 06:08:25.661  INFO 1 --- [           main] o.f.app.engine.impl.AppEngineImpl        : AppEngine default created
2022-08-31 06:08:30.153  INFO 1 --- [           main] o.f.u.m.c.ModelerDatabaseConfiguration   : database product name: 'PostgreSQL'
2022-08-31 06:08:30.154  INFO 1 --- [           main] o.f.u.m.c.ModelerDatabaseConfiguration   : using database type: postgres
2022-08-31 06:08:43.161  INFO 1 --- [           main] o.s.b.a.w.s.WelcomePageHandlerMapping    : Adding welcome page: class path resource [static/index.html]
2022-08-31 06:08:46.554  INFO 1 --- [           main] u.c.s.CustomPersistentRememberMeServices : Cookie max-age set to 2678400 seconds
2022-08-31 06:08:46.554  INFO 1 --- [           main] u.c.s.CustomPersistentRememberMeServices : Cookie refresh age set to 86400 seconds
2022-08-31 06:08:54.563  INFO 1 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/idm/**'] with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@63b95a30, org.springframework.security.web.context.SecurityContextPersistenceFilter@5e05064b, org.springframework.security.web.header.HeaderWriterFilter@214738c1, org.springframework.security.web.authentication.logout.LogoutFilter@704c3ca2, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@474a63d9, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4867e76b, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3fe8d57a, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@353aadd7, org.springframework.security.web.session.SessionManagementFilter@7aac05e2, org.springframework.security.web.access.ExceptionTranslationFilter@3b0471a5, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@164dfad2]
2022-08-31 06:08:54.658  INFO 1 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/*-api/**'] with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@1313dea8, org.springframework.security.web.context.SecurityContextPersistenceFilter@58581ab6, org.springframework.security.web.header.HeaderWriterFilter@10587ce5, org.springframework.security.web.authentication.logout.LogoutFilter@1802badc, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@63604641, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@3cd3cf6b, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@6f3f2340, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@74bca236, org.springframework.security.web.session.SessionManagementFilter@74a37c91, org.springframework.security.web.access.ExceptionTranslationFilter@64a009e7, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@1da77a43]
2022-08-31 06:08:54.664  INFO 1 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/editor/**'] with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4b9187de, org.springframework.security.web.context.SecurityContextPersistenceFilter@5091456c, org.springframework.security.web.header.HeaderWriterFilter@227cba85, org.springframework.security.web.authentication.logout.LogoutFilter@6b09fcda, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@746cb25d, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@45c57dbd, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@22a5f12, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7c068c7b, org.springframework.security.web.session.SessionManagementFilter@19e552a3, org.springframework.security.web.access.ExceptionTranslationFilter@56587330, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@b38dc7d]
2022-08-31 06:08:54.759  INFO 1 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Will secure org.flowable.ui.common.security.ActuatorRequestMatcher@ba76911 with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@ffb8f15, org.springframework.security.web.context.SecurityContextPersistenceFilter@1398e3aa, org.springframework.security.web.header.HeaderWriterFilter@62cad0e8, org.springframework.security.web.authentication.logout.LogoutFilter@3e9c59ed, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@66227940, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@531bffd, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@31c87223, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@1a0b51e7, org.springframework.security.web.session.SessionManagementFilter@1659a0ff, org.springframework.security.web.access.ExceptionTranslationFilter@1c7159d5, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@157002b7]
2022-08-31 06:08:55.153  INFO 1 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@7bd0e2e9, org.springframework.security.web.context.SecurityContextPersistenceFilter@5aeaee3, org.springframework.security.web.header.HeaderWriterFilter@44f433db, org.springframework.security.web.authentication.logout.LogoutFilter@3af1b643, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@68fe866b, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@53a20aab, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@362d91ef, org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter@233d40da, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@6701fe26, org.springframework.security.web.session.SessionManagementFilter@38388639, org.springframework.security.web.access.ExceptionTranslationFilter@2be9425f, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@2a6f3ac7]
2022-08-31 06:08:55.455  INFO 1 --- [           main] o.f.u.m.c.ModelerDatabaseConfiguration   : Configuring Liquibase
2022-08-31 06:09:07.254  INFO 1 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 14 endpoint(s) beneath base path '/actuator'
2022-08-31 06:09:09.159  INFO 1 --- [           main] o.f.j.s.i.a.AbstractAsyncExecutor        : Starting up the async job executor [org.flowable.spring.job.service.SpringAsyncExecutor] for engine cmmn
2022-08-31 06:09:09.554  INFO 1 --- [       Thread-3] o.f.j.s.i.a.ResetExpiredJobsRunnable     : starting to reset expired jobs for engine cmmn
2022-08-31 06:09:09.558  INFO 1 --- [       Thread-1] o.f.j.s.i.a.AcquireAsyncJobsDueRunnable  : starting to acquire async jobs due for engine cmmn
2022-08-31 06:09:09.559  INFO 1 --- [       Thread-2] o.f.j.s.i.a.AcquireTimerJobsRunnable     : starting to acquire async jobs due for engine cmmn
2022-08-31 06:09:09.655  INFO 1 --- [           main] o.f.j.s.i.a.AbstractAsyncExecutor        : Starting up the async job executor [org.flowable.spring.job.service.SpringAsyncExecutor] for engine bpmn
2022-08-31 06:09:09.759  INFO 1 --- [       Thread-4] o.f.j.s.i.a.AcquireAsyncJobsDueRunnable  : starting to acquire async jobs due for engine bpmn
2022-08-31 06:09:09.853  INFO 1 --- [       Thread-5] o.f.j.s.i.a.AcquireTimerJobsRunnable     : starting to acquire async jobs due for engine bpmn
2022-08-31 06:09:09.855  INFO 1 --- [       Thread-6] o.f.j.s.i.a.ResetExpiredJobsRunnable     : starting to reset expired jobs for engine bpmn
2022-08-31 06:09:10.654  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'Flowable IDM App Servlet'
2022-08-31 06:09:13.555  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 2900 ms
2022-08-31 06:09:13.556  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'Flowable Admin App'

I have tried various versions (6.7.2, 6.7.1, 6.6.0,...) with the same result.
Also, maybe this is worth mentioning that the flowable-ui service (ClusterIP) have no IP address assigned to it. Is this expected behaviour?
flowable-ui                          ClusterIP      None            <none>        8080/TCP                     6m4s
flowable-postgres                    ClusterIP      <IP_ADDRESS>    <none>        5432/TCP                     6m4s

Thanks.

Hi @jy006
How did you install the chart? Did you provide any value overrides? Can you share the used command?
Did you upgrade from a previous release?
Is other stuff running on the cluster?
Regards,
Yvo

Currently running in the cluster is just mysql. This is the first time running flowable so it's not an upgrade from previous release.
The commands was:
helm repo add flowable-oss https://flowable.github.io/helm/
helm repo update
helm install flowable flowable-oss/flowable

I run it first without any value overrides, but even with my own values,
helm install flowable flowable-oss/flowable -f k3s-flowable/values.yaml
the problem is just exactly the same.
I did have to edit the values to disable ui and enable rest, but here's what I end up with, though still with no luck.
host:
  # Public / external hostname (f.e. LB)
  external: k3s-lxc
# Global database name, user and password
database:
  name: flowable
  username: flowable
  password: flowable
  # specify to overwrite dynamic template values
  # datasourceDriverClassName:
  # datasourceUrl:
cloudSql:
  enabled: false
  # Google Cloud SQL instance connection name
  # instanceConnectionName:
  # Google credentials file name stored as secret in the cluster
  credentials: cloudsql-credentials.json

ingress:
  enabled: true
  sslRedirect: false
  useHost: false
  class: "nginx"
  # To enable LetsEncrypt signed certificates rather than self-signed ones
  # you must deploy a ClusterIssuer object and specify the privateKeySecretRef's
  # name here
  # clusterIssuer: "letsencrypt-prod"

# Enable either Flowable UI or Flowable REST
ui:
  enabled: true
  replicas: 1
  service:
    name: flowable-ui
    annotations: {}
    type: ClusterIP
    port: 8080
    # nodePort: 30080
    # loadBalancerIP:
  contextPath: /flowable-ui
  ingressPath: /
  image:
    repository: flowable/flowable-ui
    tag: 6.7.2
    pullPolicy: Always
  resources:
    requests:
      cpu: "100m"
      memory: "1Gi"
    limits:
      cpu: "1"
      memory: "1Gi"
  javaOpts: "-Xmx1g -Xms1g"
  admin:
    username: admin
    password: test
  idm:
    admin:
      username: admin
      password: test

# Enable either Flowable UI or Flowable REST
rest:
  enabled: false
  replicas: 1
  service:
    name: flowable-rest
  contextPath: /flowable-rest
  ingressPath: /
  image:
    repository: flowable/flowable-rest
    tag: 6.7.2
    pullPolicy: Always
  resources:
    requests:
      cpu: "100m"
      memory: "1Gi"
    limits:
      cpu: "1"
      memory: "1Gi"
  javaOpts: "-Xmx1g -Xms1g"
  admin:
    username: rest-admin
    password: test

postgres:
  enabled: true
  service:
    name: flowable-postgres
  image: postgres:9.6
  storage:
    storageClassName: ""
#    storageClassName: "ssd"
    size: 1Gi
  resources:
    requests:
      cpu: "100m"
      memory: "1Gi"
    limits:
      cpu: "1000m"
      memory: "1Gi"

Maybe I should also mention that the k3s is deployed on a Debian inside lxd linux container.

Not sure what is causing this. But could you try starting clean?
So uninstall this release and don't forget the PVCs (for postgres).
Then (re)install.
Just tested a clean install on a local KIND cluster. This works as expected.

Every retries is a clean install for me, and yes including the PVC. I'll try again tomorrow, thank you very much for responding.
I'm not very familiar yet with kubernetes and clusters but I suspect currently is there's a liveliness/readiness probe and/or a timeout that automatically try to restart a pod that's taking too long.

Confirmed the problem I had is in the liveness probe of the ui. I'd like to suggest adding option to add value overrides for the liveness probe future users facing the same problem.
livenessProbe:
  httpGet:
    path:  {{ .Values.ui.contextPath }}/actuator/health
    port: 8080
    httpHeaders:
    - name: Authorization
      value: Basic: {{-  printf "%s:%s" .Values.ui.admin.username .Values.ui.admin.password | b64enc }}
  initialDelaySeconds: {{ .Values.ui.livenessProbe.initialDelaySeconds }}
  timeoutSeconds: {{ .Values.ui.livenessProbe.timeoutSeconds }}
  failureThreshold: {{ .Values.ui.livenessProbe.failureThreshold }}

Cheers.

Hi @jy006
makes sense. Could you perhaps create a PR for this?
Would be appreciated.
Regards,
Yvo


when import csv file ,KeyError: u'id' occured

i try to import some data form csv file, but errors occurred as follows:
Errors
Line number: 1 - u'id'
Traceback (most recent call last):
File "/home/zhijiasun/.virtualenvs/tutorial/local/lib/python2.7/site-packages/import_export/resources.py", line 317, in import_data
instance, new = self.get_or_init_instance(instance_loader, row)
File "/home/zhijiasun/.virtualenvs/tutorial/local/lib/python2.7/site-packages/import_export/resources.py", line 149, in get_or_init_instance
instance = self.get_instance(instance_loader, row)
KeyError: u'id'
I just modify the data of the csv file which exported by the app and then try to import it. But error happed.

It doesn't works for me

class SignUpResource(resources.ModelResource):
    class Meta:
        model = SignUp
        exclude = ('id','gender','timestamp', )
        import_id_fields = ['id','gender','timestamp',]

I still have same error.

You are excluding the 'id' field as well as telling django to use it for importing objects. That can't work imho.
I think you need to at least remove the id field from exclude, and put only the id field in import_id_fields. But if id is the primary key for your object, you shouldn't have to do anything custom. It's hard to tell without more code (of your model, specifically).

Hey, check the separator in your import file. Should be a comma!
In my case the error was the csv file.
The file was also an export that i tried to import directly (for test).
My exported csv file had a semicolon as separator and not the expected comma...

I figured it out that if you don't have an 'id' field in your model one can assign
import_id_fields=['some_other_field'] in class Meta of ModelResource and upload a file without the id field. It worked quite smoothly for me.

I am still facing key error even though I updated "import_id_fields"
error:
Line number: 1 - 'NoneType' object has no attribute 'DoesNotExist'
1236, sdkfk, Rack3, FSMF, FXEB+FRGT+FXDB, 4567, plain, Working, No issues, None pending, Checking import , ,
Traceback (most recent call last):
File "D:\Python35\lib\site-packages\import_export\instance_loaders.py", line 31, in get_instance
field = self.resource.fields[key]
KeyError: 'SBTS_ID'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "D:\Python35\lib\site-packages\import_export\resources.py", line 434, in import_row
instance, new = self.get_or_init_instance(instance_loader, row)
File "D:\Python35\lib\site-packages\import_export\resources.py", line 258, in get_or_init_instance
instance = self.get_instance(instance_loader, row)
File "D:\Python35\lib\site-packages\import_export\resources.py", line 252, in get_instance
return instance_loader.get_instance(row)
File "D:\Python35\lib\site-packages\import_export\instance_loaders.py", line 34, in get_instance
except self.resource._meta.model.DoesNotExist:
AttributeError: 'NoneType' object has no attribute 'DoesNotExist'

Model
class Testlines(models.Model):
     SBTS_ID=models.CharField(max_length=20,primary_key=True)
     Owner=models.CharField(max_length=50)
     Rack = models.CharField(max_length=50)
     Hw_config= models.CharField(max_length=200)
     Radio_modules = models.CharField(max_length=200, default="FXEB+FRGT+FXDB")
     SBTS_Build= models.CharField(max_length=200)
     Setup_config = models.CharField(max_length=200)
     Calls = models.CharField(max_length=200)
     Issues = models.CharField(max_length=200)
     Investigations = models.CharField(max_length=200)
     Status_Comments = models.TextField()
     lastmodifiedon = models.DateTimeField(default=None,null=True)
     lastmodifiedby = models.CharField(max_length=100,null=True,blank=True,default=None)

Resources
class TestlinesResource(resources.ModelResource):
    class Meta:
        Model = Testlines
        import_id_fields=['SBTS_ID']

my csv file
SBTS_ID  	Owner	Rack	Hw_config	Radio_modules	SBTS_Build	Setup_config	Calls	Issues	     Investigations	         Status_Comments	lastmodifiedon	lastmodifiedby
1236  	sdkfk	Rack3	FSMF	                 FXEB+FRGT+FXDB	   4567	                     plain	                Working	 No issues	None pending	Checking import
please help

Model = Testlines

That should be model

my bad.   thanks for your time shaggyfrog !

I have read just about everything about this problem and I have been trying to eliminate this for nearly 2 days.
I have tried all sorts of combinations to try and get this running but have failed.
from django.contrib import admin
from import_export import resources
from import_export.widgets import ForeignKeyWidget
from import_export.admin import ImportExportModelAdmin
from models import Item
class ItemResource(resources.ModelResource):
class Meta:
model = Item
import_id_fields = ['item_id', 'partcode', 'manufacturer', 'description', 'quantity', 'reorderquantity', 'minquantity', 'maxquantity', 'cost', 'rrp', 'category',]
fields = ('barcode', 'partcode', 'manufacturer', 'description', 'quantity', 'reorderquantity', 'minquantity', 'maxquantity', 'cost', 'rrp', 'category',)
#exclude = ('id',)
KeyError: 'item_id'
ERROR:root:'item_id'
Traceback (most recent call last):
File "/home/david/projects/trc/venv/local/lib/python2.7/site-packages/import_export/resources.py", line 440, in import_row
instance, new = self.get_or_init_instance(instance_loader, row)
File "/home/david/projects/trc/venv/local/lib/python2.7/site-packages/import_export/resources.py", line 262, in get_or_init_instance
instance = self.get_instance(instance_loader, row)
File "/home/david/projects/trc/venv/local/lib/python2.7/site-packages/import_export/resources.py", line 256, in get_instance
return instance_loader.get_instance(row)
File "/home/david/projects/trc/venv/local/lib/python2.7/site-packages/import_export/instance_loaders.py", line 31, in get_instance
field = self.resource.fields[key]
I have tried with or without an id column in both csv and xlsx files. I have tried using import_id_fields. I even created an item_id field in my database even though I shouldn't need one as another filed is the primary key. I am finding the documentation difficult to follow and the example is incomplete. It also seems there are quite a few others having this issue.
Can someone please help?

Thanks,solution to my problem perfectly

Just create an empty column namely id and then import the same file via Django import_export.

Just create an empty column namely id and then import the same file via Django import_export.

thanks, this makes import records with auto-increment id

i use
import_export.version '2.0.2'
django.version '3.0.4'
import .xlsx excel data have the same problem!
错误
行号: 1 - 'id'
vpc-erymihwm, subnet-naku2y0n, CCDC-测试环境-子网, <IP_ADDRESS>/24, False, False, ap-beijing-3, rtb-mhj5kobp, 2017-12-11 13:08:14, 212, None, None, False, 253, []
Traceback (most recent call last):
File "D:\Anaconda3\lib\site-packages\import_export\resources.py", line 500, in import_row
instance, new = self.get_or_init_instance(instance_loader, row)
File "D:\Anaconda3\lib\site-packages\import_export\resources.py", line 277, in get_or_init_instance
instance = self.get_instance(instance_loader, row)
File "D:\Anaconda3\lib\site-packages\import_export\resources.py", line 266, in get_instance
self.fields[f] for f in self.get_import_id_fields()
File "D:\Anaconda3\lib\site-packages\import_export\resources.py", line 266, in
self.fields[f] for f in self.get_import_id_fields()
KeyError: 'id'
行号: 2 - 'id'
vpc-erymihwm, subnet-c4diznbt, CCDC-通用环境-网关子网, <IP_ADDRESS>/24, False, False, ap-beijing-3, rtb-a4j9hs2v, 2017-12-15 19:31:05, 252, None, None, False, 253, []
Traceback (most recent call last):
File "D:\Anaconda3\lib\site-packages\import_export\resources.py", line 500, in import_row
instance, new = self.get_or_init_instance(instance_loader, row)
File "D:\Anaconda3\lib\site-packages\import_export\resources.py", line 277, in get_or_init_instance
instance = self.get_instance(instance_loader, row)
File "D:\Anaconda3\lib\site-packages\import_export\resources.py", line 266, in get_instance
self.fields[f] for f in self.get_import_id_fields()
File "D:\Anaconda3\lib\site-packages\import_export\resources.py", line 266, in
self.fields[f] for f in self.get_import_id_fields()
KeyError: 'id'

models.py
from django.db import models
Create your models here.
class Subnets(models.Model):
VpcId = models.CharField(max_length=200,  null=True, blank=True)
SubnetId = models.CharField(
max_length=20, primary_key=True, null=False)
SubnetName = models.CharField(max_length=200,  null=True, blank=True)
CidrBlock = models.CharField(max_length=20, unique=True, null=False)
IsDefault = models.CharField(max_length=200,  null=True, blank=True)
EnableBroadcast = models.CharField(max_length=200,  null=True, blank=True)
Zone = models.CharField(max_length=200,  null=True, blank=True)
RouteTableId = models.CharField(max_length=200,  null=True, blank=True)
CreatedTime = models.CharField(max_length=200,  null=True, blank=True)
AvailableIpAddressCount = models.IntegerField(null=True, blank=True)
Ipv6CidrBlock = models.CharField(max_length=200,  null=True, blank=True)
NetworkAclId = models.CharField(max_length=200,  null=True, blank=True)
IsRemoteVpcSnat = models.CharField(max_length=200,  null=True, blank=True)
TotalIpAddressCount = models.IntegerField(null=True, blank=True)
TagSet = models.CharField(max_length=200,  null=True, blank=True)
def __self__(self):
    return self.CidrBlock

admin.py
from django.contrib import admin
from backend.models import Subnets
from import_export import resources
from import_export.admin import ImportExportModelAdmin
Register your models here.
class SubnetsResource(resources.ModelResource):
class Meta:
    model = Subnets
    fields = ('VpcId', 'SubnetId', 'SubnetName', 'CidrBlock', 'IsDefault', 'EnableBroadcast', 'Zone', 'RouteTableId', 'CreatedTime',
              'AvailableIpAddressCount', 'Ipv6CidrBlock', 'NetworkAclId', 'IsRemoteVpcSnat', 'TotalIpAddressCount', 'TagSet',)
    import_id_fields = ('SubnetId',)

class SubnetsAdmin(ImportExportModelAdmin):
reosurce_class = SubnetsResource
admin.site.register(Subnets, SubnetsAdmin)
i set  import_id_fields = ('SubnetId',) but it doesn't effect！
i try models.py delete SubnetId primary_key and add " id = models.AutoField(primary_key=True)" ! the import success! but, i don't want models structure like this!
any one can help me?

Similar problem... Need Some help with it
I got KeyError: 'u' instead of 'id'
Line number: 1 - 'u'
Traceback (most recent call last):
File "C:\Users\poke6\Desktop\Web\env\lib\site-packages\import_export\resources.py", line 639, in import_row
instance, new = self.get_or_init_instance(instance_loader, row)
File "C:\Users\poke6\Desktop\Web\env\lib\site-packages\import_export\resources.py", line 334, in get_or_init_instance
instance = self.get_instance(instance_loader, row)
File "C:\Users\poke6\Desktop\Web\env\lib\site-packages\import_export\resources.py", line 321, in get_instance
import_id_fields = [
File "C:\Users\poke6\Desktop\Web\env\lib\site-packages\import_export\resources.py", line 322, in
self.fields[f] for f in self.get_import_id_fields()
KeyError: 'u'

class Publication(models.Model):
pub_id = models.AutoField(primary_key=True)
publication_number = models.DecimalField(max_digits=11, decimal_places=0, null=True, blank=True)
reference_name = models.CharField(max_length=40, blank=True)
first_author = models.CharField(max_length=40, blank=True)
year = models.IntegerField(blank=True, null=True)
endnote = models.CharField(max_length=255, blank=True)
title = models.CharField(max_length=255, blank=True)
publication_type = models.CharField(max_length=40, blank=True)
irrelevance_reason = models.TextField(blank=True)
disease_treated = models.CharField(max_length=40, blank=True)
total_patients = models.DecimalField(max_digits=11, decimal_places=0, null=True, blank=True)
patients_using_device = models.DecimalField(max_digits=11, decimal_places=0, null=True, blank=True)
event_description = models.TextField(blank=True)
country = models.CharField(max_length=40, blank=True)
objective = models.TextField(blank=True)
endpoint = models.TextField(blank=True)
conclusion = models.TextField(blank=True)
treatment_details = models.TextField(blank=True)
follow_up = models.TextField(blank=True)
technical_success = models.CharField(max_length=9, blank=True)
technical_failure = models.CharField(max_length=9, blank=True)
technical_statement = models.TextField(blank=True)
procedural_success = models.CharField(max_length=9, blank=True)
procedural_failure = models.CharField(max_length=9, blank=True)
procedural_statement = models.TextField(blank=True)
morbidity_rate = models.CharField(max_length=9, blank=True)
morbidity_statement = models.TextField(blank=True)
recommendation = models.TextField(blank=True)
evidence = models.CharField(max_length=9, blank=True)
d = models.DecimalField(max_digits=11, decimal_places=0, null=True, blank=True)
a = models.DecimalField(max_digits=11, decimal_places=0, null=True, blank=True)
p = models.DecimalField(max_digits=11, decimal_places=0, null=True, blank=True)
r = models.DecimalField(max_digits=11, decimal_places=0, null=True, blank=True)
def __str__(self):

return f'{self.publication_number}, {self.title}, {self.first_author}, {self.year}'

class PublicationResource(resources.ModelResource):
class Meta:
model = Publication
import_id_fields = ('pub_id')
fields = ('pub_id','publication_number', 'reference_name', 'first_author', 'year',
'endnote', 'title', 'publication_type','irrelevance_reason', 'disease_treated', 'total_patients',
'patients_using_device', 'event_description', 'country','objective', 'endpoint', 'conclusion',
'treatment_details', 'follow_up', 'technical_success','technical_failure', 'technical_statement', 'procedural_success',
'procedural_failure', 'procedural_statement', 'morbidity_rate','morbidity_statement', 'recommendation', 'evidence',
'd','a','p','r',)
class PublicationAdmin(ImportExportModelAdmin):
list_display = ['pub_id', 'publication_number', 'first_author', 'year',
'endnote', 'title', 'publication_type', 'disease_treated', 'total_patients',
'patients_using_device']
# form = PublicationForm
list_filter = ['year', ]
search_fields = ['first_author','year',]
resource_class = PublicationResource
admin.site.register(Publication, PublicationAdmin)

import_id_fields = ('pub_id')
Did you forget the trailing comma? ('pub_id',)

@shaggyfrog OMG Yes!!! Thank you!

pub_id',)

What was the version number of your package ?

来信已收到，谢谢！

@shaggyfrog , whats the version number of your package

2.3.0 is an older version - there have been lots of fixes and additions since then.  Can you upgrade to the latest version (2.7.1) and see if you still get the same issue.

Hi @matthewhegarty , I actually did that but same error

I actually upgraded it 2.7.1 but still the same error, I also removed pub_id form exclude but still the same error

What happens if you try this:
fields = ('pub_id',)
import_id_fields = ('pub_id',)

If that still doesn't work, step through with a debugger and see where the issue is.

If I do this, it doesn't work reason in my excel file I only have one column names email , so this is the error I get :
Line number: 1 - __str__ returned non-string (type NoneType)
1.0<EMAIL_ADDRESS>Traceback (most recent call last):
File "/home/idris/Documents/guiomentor/guio-dashboard-backend/venv/lib/python3.8/site-packages/import_export/resources.py", line 703, in import_row
row_result.add_instance_info(instance)
File "/home/idris/Documents/guiomentor/guio-dashboard-backend/venv/lib/python3.8/site-packages/import_export/results.py", line 43, in add_instance_info
self.object_repr = force_str(instance)
File "/home/idris/Documents/guiomentor/guio-dashboard-backend/venv/lib/python3.8/site-packages/django/utils/encoding.py", line 64, in force_str
s = str(s)
TypeError: __str__ returned non-string (type NoneType)

Finally it works, I added the fields like this :
class CommonResourcesClass(resources.ModelResource):
    class Meta:
        model = models.Applicants
        fields = ('pub_id', 'email',)
        import_id_fields = ('pub_id',)


Not supported on KitKat (4.4)

Trying to deploy the AceExamples project against the VS emulator running KitKat (4.4) causes an error when you click any of the example links.
Here is the error when you click on the tabbar example:
I/chromium( 1338): [INFO:CONSOLE(310)] "Error in Error callbackId: NativeHost1222076338 : Error: Native error: java.lang.RuntimeException: Unable to find a class named 'run.ace.TabBar'
I/chromium( 1338): 	at run.ace.IncomingMessages.create(IncomingMessages.java:49)
I/chromium( 1338): 	at run.ace.NativeHost$2.run(NativeHost.java:223)
I/chromium( 1338): 	at android.os.Handler.handleCallback(Handler.java:733)
I/chromium( 1338): 	at android.os.Handler.dispatchMessage(Handler.java:95)
I/chromium( 1338): 	at android.os.Looper.loop(Looper.java:136)
I/chromium( 1338): 	at android.app.ActivityThread.main(ActivityThread.java:5001)
I/chromium( 1338): 	at java.lang.reflect.Method.invokeNative(Native Method)
I/chromium( 1338): 	at java.lang.reflect.Method.invoke(Method.java:515)
I/chromium( 1338): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
I/chromium( 1338): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
I/chromium( 1338): 	at dalvik.system.NativeStart.main(Native Method)

Thanks so much for reporting this!  With https://github.com/Microsoft/ace/commit/c85ba8ac40af090857f90e73bce731fe4629d508, I added Android version detection to at least alert the developer about what is going on instead of producing the unhelpful error you ran into.  I also updated the README and getting started page on the website to mention Android version requirements.
That said, code changes should be made to enable Ace to work on KitKit.  (At least one problematic API in use is setBackgroundTintList.)  So I've left this issue open and marked it as a feature request.

I tried the AceExample and it cannot work on my 4.4.2 device.
KitKat is important, please support it. Thanks!

Okay, with https://github.com/Microsoft/ace/commit/ae91c671fa48b937017aa65162d671961def84dd, https://github.com/Microsoft/ace/commit/ec4e4c77a89949bf40fa533b15e5a0ef72730483, and https://github.com/Microsoft/ace/commit/b86f0d8ef8767c56643a71919fa4ebe680d678ce, there are now no known issues with Ace or AceExamples on KitKat. If you find a problem, please file an issue. Thank you so much for your feedback!


Add Edit Project page.

[x] Allowing the user to edit the project settings.

And update a few UI and functionalities.

[x]  Rename Canon Specification to Scope.
[x] In scope rename the Custom to Other.
[x] Inter-change the position of versification and scope.
[x] Change the arrow directions in Project Listing.
[x] Disable versification in Edit project page.
[x] Replace the title with id for displaying versification.

list of things verified:-
Allowing the user to edit the project settings.

update a few UI and functionalities.
Rename Canon Specification to Scope.

In scope rename the Custom to Other.(Later changed back to Custom)

Inter-change the position of versification and scope.

Change the arrow directions in Project Listing.

Disable versification in Edit project page.

Replace the title with id for displaying versification.

looks good moving to done.


ShirukaEntity.java:114: Implement...

The puzzle 1-3c91987c from #1 has to be resolved:
https://github.com/shiruka/shiruka/blob/24d02de4e698c2d724c0a733186145a34d4b3621/src/main/java/net/shiruka/shiruka/entity/ShirukaEntity.java#L114-L114
The puzzle was created by Hasan Demirtaş on 01-Feb-21.
Estimate: 10 minutes,  role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

The puzzle 1-3c91987c has disappeared from the source code, that's why I closed this issue.


Do not steal cmd +1 on mac

VSCode uses the cmd + 1 shortcut for focusing the leftmost editor.
When I install the todo tasks extension this shortcut is being hijacked.
Are there maybe some free shortcuts which could be used instead? Maybe take a look at preferences > keyboard shortcut

@isidorn Cmd + Enter (and Ctrl + Enter in Linux) was the shortcut I started using, but later we wanted to be bit similar to One Note where Cmd + 1 is shortcut for creating a todo task.. But, I can see that,from VS Code point of view this is most known for focussing leftmost editor.
I will make it to use initial short cut and leave Cmd + 1.


[Feature Requests] Add Search by genre in sources

Add The Features For Searching Novel By Genre In Noval Sources

When this feature will be available on the app ?

It's available in preview. Currently filters are only available  for NovelUpdates and ReadLightNovel as they need to be manually added for each source.


Distributed application bundles service instantiation and DNS service resolve

https://github.com/docker/docker/blob/master/experimental/docker-stacks-and-bundles.md
I realize the distributed application bundles feature is still experimental, but am wondering the following for a multi-node cluster scenario and service discovery.

Can one and the same distributed application bundle be instantiated / deployed multiple times? Can there be multiple stacks?
Assuming yes, I would have multiple services with different service.replicamember.randomid, correct?
If indeed I can instantiate / deploy one and the same distributed application bundle multiple times, how are the "short", not fully-qualified DNS names resolved? Could I resolve the service part of the stack [service.replicamember.randomid] easily? I apparently have no way of knowing the random ID that is part of the fully-qualified name.

Sincerely
Sven

It looks like there are still some pieces missing, https://github.com/docker/docker/issues/25369 and https://github.com/docker/docker/issues/24787.


[ConstraintSystem] Remove any semantic expression in SanitizeExpr

Existence of semantic expr (getSemanticExpr()) prevents ASTWalker walking into the original sub expressions which may cause re-typechecking failure. For example, ConstraintGenerator::visitArrayExpr() assumes we already visited its elements, but that's not the case if the semantic expr exists.
rdar://problem/42639255

@swift-ci Please smoke test

Thanks, I will try to think how to generalize this. filed rdar://problem/43264764


Persist access token on log_out

When we log out and empty a users access/refresh token we do not persist that to the metadata realm. Therefor on the next startup for example, we still have the tokens, breaking some logic that requires both access & refresh tokens to be empty for a logged out user

➤ Lee Maguire commented:
https://github.com/realm/realm-object-store/pull/1089


[feature request] high DPI support

Now it's 2023, we should support high DPI.
other problem: some icons seem to be stretched.

Now it should be fine.


Auchan -Casier - Message -  404/ NOT FOUND

ENVIRONMENT: production
URL: https://admin.peviitor.ro/
Browser: Chrome
Device: Laptop
OS: Windows 10
STEPS TO REPRODUCE:
1 .Open the URL in the browser
2. Click on the " Auchan".
3. Open https://admin.peviitor.ro/jobs/Auchan
4. Click on the " To the Job" button.
5. Open page https://cariere.auchan.ro/auchan/jobs/job-casier/282435
6. See job description.
EXPECTED RESULTS:
Job description are opened.
ACTUAL RESULTS:
Message -  404/ NOT FOUND
ATTACHMENTS:

Postul nu mai este disponibil nici in validator


Getting error while querying kusto query in log analytics from databricks workspace

We are trying to query log analtics tables using databricks. We have established connection between databricks and log analytics workspace using service principle. We are able to query the table with intake value 4000. But if we increase intake value more than 5000. It is failing with the error. We checked this with internal network team. there is no network issue. But we are not able to understand strange behavior for intake value more than 5000. We are using below code in databricks.
subscription = ""
resource_group = ""
log_analytics_workspace = ""
client_id = ""
client_secret = dbutils.secrets.get(scope="",key="")
tenant_id = ""

df = spark.read.format("com.microsoft.kusto.spark.datasource")
.option("kustoCluster", f"https://ade.loganalytics.io/subscriptions/{subscription}/resourceGroups/{resource_group}/providers/Microsoft.OperationalInsights/workspaces/{log_analytics_workspace}")
.option("kustoDatabase", log_analytics_workspace)
.option("kustoQuery", "AADManagedIdentitySignInLogs | take 4000")
.option("kustoAadAppId", client_id)
.option("kustoAadAppSecret", client_secret)
.option("kustoAadAuthorityID", tenant_id)
.option("KustoSourceOptions.KUSTO_READ_MODE", "ForceSingleMode")
.load()
display(df)
Error message when take value is greater than 5000.
com.microsoft.azure.kusto.data.exceptions.DataServiceException: IOException when trying to retrieve cluster metadata:ingest-ade.loganalytics.io: Name or service not known

Hello @Sandeepvirkar
Will have a look, the connector itself does not have an issue with the count. With LA , I will try and do a replication though.
What version of the connector do you use ? I will start from there and have a look


HV-1334 Follow-up to-dos around value extractor implementation

https://hibernate.atlassian.net/browse/HV-1334

This one only addresses the part about node keys:

Revisit formats for node keys (from Emmanuel Bernard: I would have preferred something like "addressByType[key('too short')].value", At least for strings and any type that we don't know and will be toStringed. We make exceptions for numbers, booleans, dates

There's no exclusion for java.util.Date and java.util.Calendar at this moment. Let me know if that's needed and I'll make the updates.

Hey @marko-bekhta, after discussing with @gsmet a bit, we've concluded that the current representation is fine. Specifically, we'll add "<K>" if the node is about a key of a map, so it already is distinguishable from map values (where we don't add "&ltV>" to produce the same string as in HV 5). More generally, we add the type parameter for all container elements unless the "known ones" from BV 1 (map values, iterable/collection elements). So I hope you don't mind if I'm going to close this one. Thanks nevertheless for your effort!

@gunnarmorling  that's totally fine :)


[Help] How to specify socket type when using BinanceSocketManager?

Describe the bug
Hi folks, I found that the default socket_type in _get_socker() is BinanceSocketType.SPOT, but there is no way in higher to specify this param. Looks like If I want to subscribe all Futures market tickers stream and it goes by default SPOT ws urls? Is it expected?
To Reproduce
N/A
Expected behavior
Perhaps a method to specify socket type when init  BinanceSocketManager
Environment (please complete the following information):

Python version: 3.7
Virtual Env: conda
OS: Ubuntu
python-binance version: 1.0.19

Logs or Additional context
N/A

Hello @yitian-reevo,
Can you please post the code you're running?

@carlosmiei thanks for the response and here is the code:
import asyncio
import time

from binance import AsyncClient, BinanceSocketManager
from redis import StrictRedis
from binance.client import BaseClient

redis = StrictRedis(connection_pool=ConnectionPool(...))

def process_message(msg):
    for each in msg:
        key = 'binance_f:ticker:' + each['s']
        redis.set(key, str(each))

async def main():
    client = await AsyncClient.create()
    bm = BinanceSocketManager(client)
    ts = bm.ticker_socket()
    async with ts as tscm:
        while True:
            try:
                res = await tscm.recv()

                process_message(res)
            except Exception as e:
                print(f"An error occurred: {e}")
                break

    await client.close_connection()

if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    loop.run_until_complete(main())

It's quite simple, I want to subscribe all Futures market tickers via streams and store them in a Redis.
But when I dig a bit deeper in the code and found this:

if I init both the AsyncClient and BinanceSocketManager with default params, then calls ticker_socket(), it calls _get_socket() in lower level also with default params. and the default value for socket_type param of _get_socket is inanceSocketType.SPOT.
Does this mean I am subscribing to the SPOT stream, and if yes, how shoud I change to subscribe Furutes streams. Looks like there is no params can be used when init Client or SocketManager.

Correct me if I was wrong, I have't used this pkg for a couple of years, maybe I misunderstood something.  Great work, btw.

@yitian-reevo You're right we're missing that stream.
I will be adding futures_ticker_socket and futures_coin_ticker_socket in the linked PR.
If you need a solution right now (or if you don't want to wait for the next release) you can add this workaround to your code:
class BinanceSocketManagerExtended(BinanceSocketManager):
    def futures_ticker_socket(self):
        return self._get_socket('!ticker@arr', self.FSTREAM_URL, 'stream?streams=', False, Literal['USD_M_Futures'])

async def main():
    client = await AsyncClient.create()
    bm = BinanceSocketManagerExtended(client)
    ts = bm.futures_ticker_socket()
    async with ts as tscm:
        while True:
            try:
                res = await tscm.recv()
                process_message(res)
            except Exception as e:
                print(f"An error occurred: {e}")
                break

    await client.close_connection()

Please let us know if that works for you.

@carlosmiei it should work for sure, thanks!
--
Regarding the PR. If I may, I'd like to respectfully suggest considering a more generic approach in the long run.  Given that similar challenges could arise across almost all interface methods. This is just a suggestion based on my perspective. Please feel free to consider or disregard as you see fit. appreciate!

@yitian-reevo I agree with you (I'm not the original author but I'm working to keep the library updated) and I would like to consider a more generic and future-proof approach.
What do you suggest?  A public get_socket method where users can provide the stream name and

@carlosmiei  hold on a bit! There is actually a all_ticker_futures_socket() method provided already, so your idea about the fixing (by adding methods to specific cases) is correct. see https://github.com/sammchardy/python-binance/blob/0781051355d8a2dd4a4945ef0b7cfedb35a0b85b/binance/streams.py#L922

But this brings me another question: it looks like all_ticker_futures_socket() appears to be exactly what I'm seeking, by its literal interpretation. But it is mapped to the stream !bookTicker, which seems to diverge from what the method name suggests.  Do you know any reasons about why they are mapped like this?

@yitian-reevo I have no idea and I agree that it is inconsistent, but changing it now could be a breaking change.

@yitian-reevo We can, however update it to accept the stream name as an optional arg like making it "overridable"
def all_ticker_futures_socket(self, stream='!bookTicker', futures_type: FuturesType = FuturesType.USD_M):

@carlosmiei yep, it will be a break change, not a good idea, looks like a legacy bug.
I have no preferences on the way to support this, either add new methods to support stream !ticker@arr, or add params to override the existing ones, both have trade offs.
Can you discuss with other owners to determine the best path forward?

@yitian-reevo

an you discuss with other project owners to determine the best path forward?

I will try to do that

I have no preferences on the way to support this, either add new methods to support stream !ticker@arr, or add params to override the existing ones, both have trade offs

To minimize the impact I think we can do both 😅

@yitian-reevo If you upgrade your python-binance to the latest futures_ticker_socket should be available now.
Let us know if anything!


[MOB-3340] - CustomAction Handler returns

🔹 JIRA Ticket(s) if any
https://iterable.atlassian.net/browse/MOB-3340
✏ Description
This commit will allow Bridging code to pass values from JS customActionHandler to our Android SDK. Thus letting SDK perform task at this line properly.
However, it wont still be able to perform customAction in background if app is killed. In such cases, it will open the app and perform customAction.

Closing this PR as the feature is not required for current App links implementation


adding react-skype-status sample to demonstrate the usage of UCWA SDK

Q
A

Bug fix?
no

New feature?
no

New sample?
yes

Related issues?

Adding a new sample leveraging the UCWA JS SDK talking to skype API's in order to get information from users (name, status...)
That solution leverages react as well as the persona card from Office Ui Fabric and subscribes to status changes

cla signed, contribution guide enforced. Everything should be good.
Sorry if there are a lot of commits, I checked the detailed guidelines after starting the PR.
Let me know if you want me to squash commits

Cool stuff, absolutely appreciated. Thx Vincent.

you're welcome! (for both PR's) let me know if you want me to jump on a call next time you talk about the samples

@baywet - just to follow up on this. We do absolutely welcome community demos on the contributions, so if you are interested on showing these in upcoming SPFx community calls, we can absolutely get you 10-15 min spot to show the capability and needed setups - for example, to concentrate on how you can then further extend things etc. Your call.


feat/scf support http type

feat(scf): support http type
feat(scf): support http type

:tada: This PR is included in version 2.11.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


DSBugBash: Support magic commands

Actual behavior
Magic commands are not valid python commands, hence magic commands in the python file end up with red squigglys (marked as invalid syntax from Language Server).
Expected  behavior
Add support for magic commands without noise in problems panel

Need a spec.

Tracking in #2560


bugfix: 修复一系列问题

Codecov Report

Merging #422 (ad50a53) into v2.6.x_develop (ab8b540) will increase coverage by 0.01%.
The diff coverage is 33.33%.

@@                Coverage Diff                 @@
##           v2.6.x_develop     #422      +/-   ##
==================================================
+ Coverage           62.64%   62.65%   +0.01%
==================================================
  Files                 441      440       -1
  Lines               27027    26986      -41
==================================================
- Hits                16930    16909      -21
+ Misses              10097    10077      -20

Impacted Files
Coverage Δ

itsm/trigger/rules/actions.py
41.66% <16.66%> (ø)

itsm/service/views.py
54.29% <50.00%> (-0.28%)
:arrow_down:

itsm/workflow/views.py
57.14% <100.00%> (ø)

itsm/service/permissions.py

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ab8b540...ad50a53. Read the comment docs.


Issues with spacing in Explore, and some icon names could disappear.

Step to reproduce
Search for (in order from left to right in the screenshot): arrow, science, mail.
The spacing of the last rows/categories is messed up. In the third case, also the name of the last icon is missing.
This is happening in the live version.
(Ps. As said in the other issue, if it helps we can wait for the release of the new website and then fix it. Up to you! @sammarks )
Additional info or screenshots

Upvote & Fund

We're using Polar.sh so you can upvote and help fund this issue.
We receive the funding once the issue is completed & confirmed by you.
Thank you in advance for helping prioritize & fund our backlog.

@lucaburgio It seems like this has been fixed in the meantime. Could you also do a quick recheck?


HMR always leads to crashes

Describe the bug
Check the screenshot. Every time I modify the md file, it always crashes after saving.
Minimal reproduction
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See the error

You can use https://sli.dev/new to create a new project to reproduce the issue.
Environment

Slidev version: 0.49.25
Browser: chrome latest
OS: macos14

If you are using Slidev globally (i.e. npx slidev or npm i -g slidev), please try to reproduce the issue in a local project (i.e. npm create slidev@latest).

Sorry for this inconvenience. This has been fixed in the latest version.

Good job 🎉


[Scheduled Maintenance] Performing server updates and general maintenance

Additional context
Just performing server maintenance

Finished everything, all servers have been updated.


Ethernet: Config by code instead KConfig (IDFGH-4761)

Is possible initialize ethernet from code instead from KConfig how that was in IDF 3.x by some easy way than rewrite https://github.com/espressif/esp-idf/blob/v4.2/components/esp_eth/src/esp_eth_mac_esp32.c#L287 from scratch? Namely we need be able choose PHY, MDIO, MDC and CLOCK TYPE from code. It is not possible to maintain more binaries with hard-coded matrix. It's needed for micropython https://github.com/micropython/micropython/issues/5265#issuecomment-781339741

@petrkr The MDIO and MDC can be passed in eth_mac_config_t structure to esp_eth_mac_new_esp32:
https://github.com/espressif/esp-idf/blob/0bbc721a633f9afe4f3ebe648b9ca99e2f2f6d5f/examples/ethernet/basic/main/ethernet_example_main.c#L88-L89
PHY can also be chosen by calling one of esp_eth_phy_new_* functions:
https://github.com/espressif/esp-idf/blob/0bbc721a633f9afe4f3ebe648b9ca99e2f2f6d5f/examples/ethernet/basic/main/ethernet_example_main.c#L92.
The choice between clock modes is indeed compile-only at the moment. Agree that it makes sense to have it run-time configurable.


before 'disconnection' hook in puppeteer-core

Actually it's become an issue for me and maybe others.
In my case I set some MutationObserver and intervals and I need to clear them before pressing  Ctrl + C on my windows. I'm using puppeteer-core, and the browser page should remain open.
How can I attach some functions before 'disconnection'?

How can I attach some functions before 'disconnection'?

@MehdiRaash There's no pre-disconnection hook - we don't know when browser will disconnect, we can only notify about this event.
However, since you say that you abort your program with Ctrl + C, you can subscribe to the nodejs process.on('SIGINT') event and do the cleanup there. Will it work?

Yeah, pretty good, in my case, Thanks.


SCM repositories view does not remember selection

Testing https://github.com/microsoft/vscode/issues/104151
It looks like everytime I open a workspace, the SCM repo view defaults to selecting all repos:

Already mentioned in the "Bad news" section at https://github.com/microsoft/vscode/issues/104151#issuecomment-672001440, but having this separate issue will ensure it gets dealt with.

I really need this :).


ld cannot find libcurses.so

Apologies in advance for the novice computing skills, but I thought this might be a useful issue to fix or present in the docs for biologists like me!
Just letting you know that if libncurses is installed from source (e.g. if you don't have admin rights on a server), programs that use it should link to libncurses.a.
It seems like the samtools version bundled with mccortex tries to link to libcurses.so, which doesn't come with libncurses by default.
I'm not sure what's happening with APT as mccortex will build fine when libncurses is installed through the APT. I've found a workaround by creating a symlink from libcurses.so to libncurses.a, which I think is the actual file that ld is looking for during compilation.
I've not tested mccortex yet but fingers crossed it works.

If you are having a hard time compiling mccortex, then you could also give the bioconda package a go: https://bioconda.github.io/recipes/mccortex/README.html

Thanks for the quick reply. Compilation is fine, it just needs to access libncurses.a through its old name. I'd prefer to install it as a module on the server rather than use Bioconda but thanks for the suggestion.
I do have another issue now, possibly you'll be able to help. I'm using 100GB memory and 28 cpus (machine has 128 GB RAM). If I run the following commands:
make-pipeline.pl -r genome.fasta \
                            --ploidy 1 31,61 \
                            mc_calls mccortex-inputs.txt > job1.mk

make -f job1.mk CTXDIR=/path/to/mccortex MEM=100GB NTHREADS=28 \
                       JOINT_CALLING=yes USE_LINKS=no brk-geno-vcf

I get the following error message:
[16 Apr 2020 17:09:42-BAq][hash_table.c:247] Fatal Error: Hash table is full

In the last line of the file joint.brk.gz.log .
I've had the same issue on a smaller computer which was why I migrated to the larger one.
I'd really appreciate your help.

I think I've run into this as well.
I would guess the relevant command line options might be:
  -m, --memory <M>      Memory e.g. 1GB [default: 1GB]
  -n, --nkmers <H>      Hash entries [default: 4M, ~4 million]

I don't know anything about how make-pipeline.pl works.
Good luck.

Thank you @winni2k. I'm closing this issue since the original problem was resolved - my intention was just to make the developers aware.
I've moved discussion of the secondary issue here, as somebody else mentioned it a long time ago.


Atom blinks and flashes when using the application

Prerequisites

[ X] Put an X between the brackets on this line if you have done all of the following:

Reproduced the problem in Safe Mode: https://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
Followed all applicable steps in the debugging guide: https://flight-manual.atom.io/hacking-atom/sections/debugging/
Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages

Description

Atom flashes when coming back from having the application in the background. The line numbers disappear and there are white flashes across the screen.
Steps to Reproduce

Have Atom open
Go use another application (not Atom)
Return to Atom and use it

Expected behavior:
No flashing, no line numbers disappearing
Actual behavior:
Flashes of white and line numbers disappear
Reproduces how often:
Mostly (80%)
Versions
1.42.0-beta0
1.41.0
Ubuntu x64 18.04.3

For the versions section, can you paste the output of atom --version and apm --version, run from the terminal application?

Also please try (and comment back whether it worked), atom --disable-gpu, per the debugging guide

I updated the original post. I did the atom --disable-gpu and rebooted. I think the problem was when I did the atom --disable-gpu I forgot to reboot. It seems to work now.


➖ Update fsspec and move s3 and gs dependencies to extras

subj
In principle we can remove the pin on boto3 when lnhub-rest==0.9.6 is released and propagated.

Can't get through the tests because of a conflict with lnhub-rest deps

But I thought you already updated lnhub-rest?

Shall we just make a release of lnhub-rest? https://github.com/laminlabs/lnhub-rest/commits/main

See Slack #laminhub-disc!

Great! Please merge and propagate to lamindb!


Restart option

It would be nice if the game had a restart option after the game over splash screen.

Good call! Would you expect your score to reset to 0? If so I think it can be as simple as a button that reloads the page, otherwise i'd just reset the level pointer.

Yeah the score should reset to zero after a game over. A button that reloads the page is a good idea.

This is now live on production: https://duckhuntjs.com


Working on a solution to manual updates

Love this idea!
We will want to switch out the holiday too

Love this idea!
We will want to switch out the holiday too

On it!

Love this so much! My issue #256  might help guide where we need this elsewhere.

Thanks! I think we can make this more extensive and integrated with the individual slides too. Okay merging for now and adding to it later?

Thanks! I think we can make this more extensive and integrated with the individual slides too. Okay merging for now and adding to it later?

sure! just might want an issue to remind ourselves (maybe you already did that though - I am catching up :P)