Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Maven Central badges #7

Merged
merged 2 commits into from
Jan 31, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
[![License](https://img.shields.io/badge/License-Apache%202.0-success.svg)](https://opensource.org/licenses/Apache-2.0)
[![Build](https://github.com/croz-ltd/nrich/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/croz-ltd/nrich/actions/workflows/build.yml)
[![License](https://img.shields.io/github/license/croz-ltd/nrich?color=yellow&logo=apache)](https://github.com/croz-ltd/nrich/blob/master/LICENSE)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-core-api/badge.svg?color=blue)](https://search.maven.org/search?q=net.croz.nrich)

# nrich

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ subprojects {
}

signing {
// The gpg private needs to be stored in ascii-armored format
// The gpg private key needs to be stored in ascii-armored format
useInMemoryPgpKeys(System.getenv("GPG_PRIVATE_KEY"), System.getenv("GPG_PASSPHRASE"))
sign publishing.publications.mavenJava
}
Expand Down
3 changes: 3 additions & 0 deletions nrich-core-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-core-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-core-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-core-api)
3 changes: 3 additions & 0 deletions nrich-encrypt-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-encrypt-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-encrypt-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-encrypt-api)
3 changes: 3 additions & 0 deletions nrich-encrypt-spring-boot-starter/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-encrypt-spring-boot-starter

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-encrypt-spring-boot-starter/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-encrypt-spring-boot-starter)
2 changes: 2 additions & 0 deletions nrich-encrypt/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# nrich-encrypt

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-encrypt/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-encrypt)

## Overview

This library can help in situations when sensitive data needs to be encrypted before it is returned (to the client side of a webapp for example) and then decrypted before it is used again. It provides the possibilty of encrypting and decrypting whole objects of data or only parts of them.
Expand Down
3 changes: 3 additions & 0 deletions nrich-excel-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-excel-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-excel-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-excel-api)
3 changes: 3 additions & 0 deletions nrich-excel-spring-boot-starter/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-excel-spring-boot-starter

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-excel-spring-boot-starter/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-excel-spring-boot-starter)
2 changes: 2 additions & 0 deletions nrich-excel/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# nrich-excel

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-excel/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-excel)

## Overview

nrich-excel is a library intended to simplify excel report generation for simple reports (i.e. exporting search results).
Expand Down
3 changes: 3 additions & 0 deletions nrich-form-configuration-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-form-configuration-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-form-configuration-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-form-configuration-api)
3 changes: 3 additions & 0 deletions nrich-form-configuration-spring-boot-starter/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-form-configuration-spring-boot-starter

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-form-configuration-spring-boot-starter/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-form-configuration-spring-boot-starter)
2 changes: 2 additions & 0 deletions nrich-form-configuration/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# nrich-form-configuration

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-form-configuration/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-form-configuration)

## Overview

nrich-form-configuration is a library intended to provide a way of resolving server side defined constraint to client side. It resolves `jakarta-validation-api`
Expand Down
3 changes: 3 additions & 0 deletions nrich-jackson-spring-boot-starter/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-jackson-spring-boot-starter

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-jackson-spring-boot-starter/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-jackson-spring-boot-starter)
2 changes: 2 additions & 0 deletions nrich-jackson/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# nrich-jackson

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-jackson/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-jackson)

## Overview

nrich-jackson is a library containing that adds additional Jacksons serializers and deserializers that have proved to be useful in projects
Expand Down
3 changes: 3 additions & 0 deletions nrich-logging-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-logging-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-logging-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-logging-api)
2 changes: 2 additions & 0 deletions nrich-logging/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# nrich-logging

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-logging/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-logging)

## Overview

nrich-logging is a library that adds logging service for logging errors in a standard format. Logging service can also resolve verbosity and logging levels for each exception
Expand Down
3 changes: 3 additions & 0 deletions nrich-notification-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-notification-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-notification-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-notification-api)
3 changes: 3 additions & 0 deletions nrich-notification-spring-boot-starter/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-notification-spring-boot-starter

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-notification-spring-boot-starter/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-notification-spring-boot-starter)
2 changes: 2 additions & 0 deletions nrich-notification/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# nrich-notification

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-notification/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-notification)

## Overview

nrich-notification is a library intended for creation of notifications on server side which are shown on the client side.
Expand Down
3 changes: 3 additions & 0 deletions nrich-registry-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-registry-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-registry-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-registry-api)
3 changes: 3 additions & 0 deletions nrich-registry-spring-boot-starter/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-registry-spring-boot-starter

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-registry-spring-boot-starter/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-registry-spring-boot-starter)
2 changes: 2 additions & 0 deletions nrich-registry/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# nrich-registry

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-registry/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-registry)

## Overview

nrich-registry is a library whose purpose is to make editing of registry entities from client side easier.
Expand Down
3 changes: 3 additions & 0 deletions nrich-search-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-search-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-search-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-search-api)
3 changes: 3 additions & 0 deletions nrich-search-repository-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-search-repository-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-search-repository-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-search-repository-api)
3 changes: 3 additions & 0 deletions nrich-search-spring-boot-starter/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-search-spring-boot-starter

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-search-spring-boot-starter/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-search-spring-boot-starter)
2 changes: 2 additions & 0 deletions nrich-search/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# nrich-search

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-search/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-search)

## Overview

nrich-search is a library whose purpose is to make querying of JPA entities easier. Motivation for it creation were complex search form
Expand Down
3 changes: 3 additions & 0 deletions nrich-security-csrf-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-security-csrf-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-security-csrf-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-security-csrf-api)
3 changes: 3 additions & 0 deletions nrich-security-csrf-spring-boot-starter/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-security-csrf-spring-boot-starter

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-security-csrf-spring-boot-starter/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-security-csrf-spring-boot-starter)
2 changes: 2 additions & 0 deletions nrich-security-csrf/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# nrich-security-csrf

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-security-csrf/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-security-csrf)

## Overview

nrich-security-csrf is a library intended for CSRF protection. It generates a initial token from parameter initial token url and later expects token to be present in each request either
Expand Down
4 changes: 3 additions & 1 deletion nrich-spring-boot/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# nrich-spring-boot

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-spring-boot/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-spring-boot)

## Overview

nrich-encrypt is a library containing add-ons on Spring Boot framework. Currently, no additional configuration is needed, just adding the library as dependency is enough.
nrich-spring-boot is a library containing add-ons on Spring Boot framework. Currently, no additional configuration is needed, just adding the library as dependency is enough.
This library contains only `ConditionalOnPropertyNotEmpty` annotation (for now). It is used to register beans only when property is not empty, it supports strings, list of strings and lists of
objects.

Expand Down
4 changes: 3 additions & 1 deletion nrich-spring-util/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# nrich-spring-util

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-spring-util/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-spring-util)

## Overview

nrich-encrypt is a library containing add-ons on Spring framework. Currently, no additional configuration is needed, just adding the library as dependency is enough.
nrich-spring-util is a library containing add-ons on Spring framework. Currently, no additional configuration is needed, just adding the library as dependency is enough.
This library contains only `ApplicationContextHolder` util class that provides access to `ApplicationContext` in static context.
objects.

Expand Down
3 changes: 3 additions & 0 deletions nrich-validation-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-validation-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-validation-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-validation-api)
3 changes: 3 additions & 0 deletions nrich-validation-spring-boot-starter/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-validation-spring-boot-starter

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-validation-spring-boot-starter/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-validation-spring-boot-starter)
2 changes: 2 additions & 0 deletions nrich-validation/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# nrich-validation

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-validation/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-validation)

## Overview

nrich-validation is a library intended to add additional `jakarta.validation-api` constraints that have proved to be useful on projects.
Expand Down
3 changes: 3 additions & 0 deletions nrich-webmvc-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-webmvc-api

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-webmvc-api/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-webmvc-api)
3 changes: 3 additions & 0 deletions nrich-webmvc-spring-boot-starter/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# nrich-webmvc-spring-boot-starter

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-webmvc-spring-boot-starter/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-webmvc-spring-boot-starter)
2 changes: 2 additions & 0 deletions nrich-webmvc/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# nrich-webmvc

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-webmvc/badge.svg?color=blue)](https://maven-badges.herokuapp.com/maven-central/net.croz.nrich/nrich-webmvc)

## Overview

nrich-webmvc library provides additional functionality built on top of Spring Web MVC framework. Its main purpose is exception handling through
Expand Down