Coder Social home page Coder Social logo

cd-x / quartzdemo Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 208 KB

Quartz application with spring boot and thymeleaf and postgresql as persistent datasource

Home Page: https://quartzapp-cd-x.cloud.okteto.net/

Dockerfile 0.29% Java 44.76% HTML 48.36% CSS 5.13% JavaScript 1.47%
thymeleaf quartz-application spring-boot java postgresql yaml docker kubernets okteto-cloud okteto-kubernetes-cd

quartzdemo's Introduction

quartzDemo

Quartz application with spring boot and thymeleaf and postgresql as persistent datasource

  1. Pull application image from docker hub $docker pull rrishi633/quartzapp:1.1
  2. Tag image to myapp $docker tag rrishi633/quartzapp:1.1 myapp
  3. Get the docker-compose file from This repository $wget https://github.com/cd-x/quartzDemo/docker-compose.yml
  4. Good to go $docker-compose up

API Calls

  1. Homepage to fill the details for the job to be scheduled

localhost:8080/

  1. To land on joke page

localhost:8080/getAJoke

  1. To land on Developer Quote page

localhost:8080/getAQuote

quartzdemo's People

Contributors

cd-x avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

quartzdemo's Issues

UI modification needed

  1. Change cron expression input type to text
  2. Run forever checkbox not working
  3. Test needed for scheduling using cron expression

Enhance the info popups message in the home page

Enhancement to info pop-ups message

Periodic job

  1. Start date (date time picker) : Job execution will start at this date-time.
  2. Cron job (check box) : Check this box if a recurring job needs to be scheduled using a CRON expression.
  3. End date (date time picker) : Job execution will end at this date-time.
  4. Trigger interval (number field) : The time interval between two consecutive job triggers (in seconds).
  5. Run forever (check box ) : Check this box if the job needs to run without any specific end date.
  6. Trigger count (number field) : The maximum number of times the job will be triggered within the specified start and end date.

Cron job

  1. Cron expression (text field) : To know more about the CRON expressions and the supported formats, visit Cron Expression Generator
  2. Start date (date time picker) : same as above

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.