Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

com.github.ukase:ukase-parent

Package Overview
Maintainers
2
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

com.github.ukase:ukase-parent

Pdf-generator service with ui for testing and evaluation of templates

  • 3.0
  • Source
  • Maven

Version published
Maintainers
2
Source

ukase

Maven Central

Ukase is renderer for html, pdf and simple xlsx files written as service with Java 8. Releases provided as self-runnable war that bundled with Spring Boot.

Get&configure

Get

There are two ways:

  • Download release from GitHub (ukase-x.x.x.war file)
  • Extend/get/repack with maven build system:
<dependency>
    <groupId>com.github.ukase</groupId>
    <artifactId>ukase</artifactId>
    <version>LATEST</version>
</dependency>
  • Download release using maven shell command (buggy method to get - work well only if you have copy in local repo, otherwise problems are possible):
mvn dependency:get -Dartifact=com.github.ukase:ukase:LATEST:war -Dtransitive=false -Ddest=ukase.jar

Configure

  1. Create directory for this application
  2. Move there downloaded war file
  3. Create config subfolder
  4. Create application.yml file there:

Start

You can start application:

  • in your web application container (like tomcat or jetty)
  • using included SpringBoot runner: java -jar name_of_saved_war.war

Usage

We propogate next usage templates:

  • prod
    • using by some subsystem of other application to generate pdf-s over UKase API
  • development
    • using by development environment of any application to generate pdf-s over UKase API
    • using by developer to create and modify pdf templates. For these case we have UI that enables view and view's auto-refresh on any template change.

Xlsx rendering feature

Xlsx rendering feature docs

UKase API

Short list (more):

License :scroll:

Ukase is available over GNU Affero General Public License (see more information here);

FAQs

Package last updated on 01 Dec 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc