Skip to content

Releases: dzikoysk/reposilite

Reposilite 2.4.4

27 May 19:20
11a1018
Compare
Choose a tag to compare

Changes:

  • GH-51 Support configuration through the parameters. For instance, we can set reposilite port for docker:
$ docker run -e JAVA_OPTS='-Xmx128M -Dreposilite.port="8080"' reposilite
$ java -jar reposilite.jar help
$ java -jar reposilite.jar version
  • GH-86 Replace stats display algorithm with a list of top 15 requests

Requirements:

  • Java 8+
  • RAM 8MB+

Download:

Reposilite 2.4.2

26 May 12:17
61743e3
Compare
Choose a tag to compare

Changes:

  • GH-44 Store statistics of requests
  • Command /stats [<limiter>/<pattern>]
    • /stats - default view of stats. Limiter is calculated according to this formula: 1.5 * average count of requests per uri
    • /stats <limiter> - display list of requests above the given limit
    • /stats <pattern> - display list of requests that contains the given text

Requirements:

  • Java 8+
  • RAM 8MB+

Download:

Reposilite 2.4.1

24 May 12:46
0034b45
Compare
Choose a tag to compare

Changes:

  • GH-77 Fixed ArrayIndexOutOfBoundsException in some invalid requests
  • GH-77 Added latest version of reposilite to the status result (based on version file
  • Improved cache of occurred exceptions by storing associated uri
  • Marked 2.4.x as stable

Requirements:

  • Java 8+
  • RAM 8MB+

Download:

Reposilite 2.4.0

24 May 00:34
5cf3c26
Compare
Choose a tag to compare
Reposilite 2.4.0 Pre-release
Pre-release

Changes:

  • GH-22 Replaced NanoHttpd (old and abandoned) http server with Javalin web framework on top of the Jetty
  • GH-70 Multithreading
  • GH-74 Extended exceptions cache used by status command
  • Improved quality of code

Requirements:

  • Java 8+
  • RAM 8MB+

Download:

Reposilite 2.3.4

21 May 23:01
e7ab231
Compare
Choose a tag to compare

Changes:

  • GH-69 Migrate from JAXB to Jackson and fixed a lot of metadata related exceptions !important
  • GH-55 Support proxied repositories. Migration from previous versions:
    • Add proxied: [] property to your reposilite.yml configuration
    • You may also just delete old configuration and generate a new one
  • Improved performance of metadata generator

Requirements:

  • Java 8+
  • RAM 4MB+

Download:

Reposilite 2.3.2

20 May 23:40
0cad249
Compare
Choose a tag to compare

Changes:

  • GH-67 Support token revocation through the /revoke <alias> command
  • GH-68 Fix missing JAXB runtime (Java 11+, maven-metadata.xml GET requests)
  • GH-66 Fix typo in status command

Requirements:

  • Java 8+
  • RAM 4MB+

Download:

Reposilite 2.3.0

18 May 10:23
6aefd55
Compare
Choose a tag to compare

Changes:

  • GH-62 Renamed NanoMaven to Reposilite. Migration process from previous versions:
    • You have to rename nanomaven.yml to reposilite.yml configuration
    • You have to rename !!org.panda_lang.nanomaven.auth.TokensCollection value in tokens.yml to !!org.panda_lang.reposilite.auth.TokensCollection
  • GH-50 Added docker images dzikoysk/reposilite
  • GH-59 Mark console thread as daemon thread
  • GH-60 Fixed invalid message in stop command
  • GH-64 Fixed StringIndexOutOfBoundsException in invalid snapshot requests

Requirements:

  • Java 8+
  • RAM 4MB+

Download:

NanoMaven 2.2.2

15 May 16:02
4040dd0
Compare
Choose a tag to compare

Changes:

Requirements:

  • Java 8+
  • RAM 4MB+

Download:

NanoMaven 2.2.0

15 May 09:06
380a64b
Compare
Choose a tag to compare

Changes:

  • GH-35 Cleanup configuration (you have to delete old configuration file)
  • GH-28 Improved security of authenticated requests by checking permission of all files
  • GH-32 Remove built-in Maven executable and libraries (reduced size from 19MB to ~6MB)
  • GH-26 Support authentication in GET and HEAD requests
  • GH-36 Fixed potential memory leak
  • Support dependabot
  • Bump dependencies
  • [...]

Requirements:

  • Java 8

Download:

NanoMaven 2.1.1

12 May 18:47
4d7fd45
Compare
Choose a tag to compare
NanoMaven 2.1.1 Pre-release
Pre-release

Fixes:

  • Refresh metadata cache after deployment
  • Resolve NPE for requests to empty directories

Requirements:

  • Java 8

Download: