Demo version.
A UI extension of db-scheduler
Changed something
- Connects to db-scheduler to show a UI for your executions.
- Uses SpringBoot to launch a UI
- Re-run or Run your task directly from the User Interface
- Sort task on Task Name or Execution Time
- View only Tasks that are Scheduled, Running or Failed.
- View the history of all Tasks
- Delete Tasks
- Polling every 2 seconds.
- An existing Spring Boot application, with db-scheduler
- Minimum Java 11 and SpringBoot 2.7
- db-scheduler-log version 0.7.0
- Minimum db-scheduler version 12.5
- Add maven dependency
<dependency>
<groupId>no.bekk.db-scheduler-ui</groupId>
<artifactId>db-scheduler-ui-starter</artifactId>
<version>0.0.1</version>
</dependency>
<dependency>
<groupId>io.rocketbase.extension</groupId>
<artifactId>db-scheduler-log-spring-boot-starter</artifactId>
<version>0.7.0</version>
</dependency>
Db-scheduler-UI adds a library that have a frontend application to show all Task in db-scheduler. The db-scheduler-ui backend is connected to the schedule-client. The backend fetches all executions, and they are sorted and filtered in the backend before it is displayed in the frontend app. As the backend connects to scheduler-client it is possible to run, re-run and delete task form the database in the application.
The URL connects to db-scheduler/**
None