Skip to content

Releases: rwth-acis/las2peer

las2peer Release v0.5.1

22 Apr 12:17
Compare
Choose a tag to compare
    Release Notes - las2peer - Version v0.5.1

Bug

  • [LAS-255] - Race Condition when invoking multiple methods at the same time

las2peer Release 0.5.0

08 Apr 19:39
Compare
Choose a tag to compare

Highlights

  • improved stability and bug fixes
  • unified logging
  • multiple service versions running at the same time in the same network
  • API improvements (see wiki for details)

Javadoc - Service Migration Guide

Release Notes - las2peer - Version v0.5.0

Bug

  • [LAS-199] - ClassNotFoundException when using getStoredObject
  • [LAS-202] - Context->openEnvelope() broken
  • [LAS-208] - Swagger.json output is empty
  • [LAS-211] - @PathParam with other datatypes than String leads to closed connection in some cases
  • [LAS-217] - junit Test failed on WebConnector; services are not registered under certain conditions
  • [LAS-218] - Rename get-deps in ant file
  • [LAS-219] - JavaDocs don't build anymore
  • [LAS-223] - Nightly Build do not run tests anymore
  • [LAS-227] - Implementation for versioned services is incomplete
  • [LAS-234] - class loading indeterminism
  • [LAS-238] - JUnit ServiceTest fails on shutdown
  • [LAS-243] - Cannot start multiple Pastry Nodes on same host
  • [LAS-244] - ServiceInfoAgent does not work on multiple nodes
  • [LAS-245] - NPE when starting a service
  • [LAS-246] - NullPointerException after adding new User Agent
  • [LAS-248] - Limited number of (User)Agents
  • [LAS-249] - Services not starting anymore

Improvement

  • [LAS-99] - Multiple versions of same dependency cause build problems
  • [LAS-188] - Template Service should use service message handling
  • [LAS-204] - RMI: send UserAgent with context
  • [LAS-205] - clarify usage of Envelope "owner" and addSignature
  • [LAS-206] - lock (Group)Agents automatially / hide locking and unlocking from service devs
  • [LAS-222] - clean up Service API
  • [LAS-229] - add oauth2 security definitions to swagger
  • [LAS-241] - replace UserAgentList
  • [LAS-251] - seperate Examples from Template Project

New Feature

  • [LAS-237] - extend buildscript for las2peer's dependency management

LAS2peer Release 0.4

21 Oct 14:06
Compare
Choose a tag to compare

Highlights in this Version

  • Swagger 2.0 API listings

  • Improved OIDC support

  • Bugfixes

Javadoc v0.4

    Release Notes - las2peer - Version v0.4

Bug

  • [LAS-55] - RMI fails in an undesired way when services are 'partly started'
  • [LAS-148] - Issues generating Swagger Documentation
  • [LAS-165] - Swagger xml has been printed during startup
  • [LAS-169] - @produces information is not passed on correctly to Swagger
  • [LAS-176] - Generated Swagger documentation incompatible with Swagger UI
  • [LAS-179] - Change default output folder in classpath
  • [LAS-184] - Swagger does not work when a service uses more than one service class
  • [LAS-187] - HTTP server overwrites return statement.
  • [LAS-191] - Service agent throws errors when a service does not use a connector / RESTMapper
  • [LAS-201] - wrong "The given agent has not opened this envelope!" in Envelope.addSignature

Improvement

  • [LAS-36] - Central Place for (Up 2 Date) JavaDocs
  • [LAS-108] - Amend Documentation about service and clientside mappings of Param Types
  • [LAS-173] - Swagger annotations in the template service
  • [LAS-177] - Adjust start scripts to match service name
  • [LAS-178] - Search for service globally only service is not found
  • [LAS-180] - Rename the template project's ServiceClass to TemplateService
  • [LAS-182] - Add prime p2p use case to template project
  • [LAS-183] - Update Swagger to new major version (2.0)
  • [LAS-186] - The socket timeout should be removed from the template service
  • [LAS-190] - The password entry in the ant configuration is superfluous

New Feature

  • [LAS-162] - Multiple OIDC providers in the WebConnector
  • [LAS-185] - Enable passing OIDC tokens via header parameter
  • [LAS-196] - Input message queue

LAS2peer Release 0.3.1

13 Oct 14:23
Compare
Choose a tag to compare
  • updated README, fixed errors in Javadoc generation

LAS2peer Release 0.3

18 May 12:41
Compare
Choose a tag to compare
    Release Notes - las2peer - Version v0.3

Bug

  • [LAS-68] - Remove Author Names from Source Code
  • [LAS-74] - Starting Service throws AgentAlreadyRegisteredException
  • [LAS-75] - Each node launch generates a new node id
  • [LAS-88] - Internal service registration for in a multi-node network very unreliable
  • [LAS-91] - UserAgent can get unregistered, when multpile requests are sent simultaniously
  • [LAS-92] - UserAgent Generation through Ant Build
  • [LAS-93] - las2peer silently failing when duplicate versions of external libraries are on the classpath
  • [LAS-95] - HttpConnector UserAgent can get unregistered, when multiple requests are sent simultaneously
  • [LAS-98] - Some Archiva / Jenkins Auto Deploy Issues
  • [LAS-100] - JUnit Testcase ClientPastryTest fails with StringIndexOutOfBoundsException
  • [LAS-101] - Error on executing junit and deploy-snapshot Ant targets together
  • [LAS-106] - start_network.bat/sh notifies problems with uploading anonymous user
  • [LAS-119] - WebConnector ant build failed
  • [LAS-125] - File service.properties in etc/ant_configuration vanished
  • [LAS-126] - WebConnector starts in OIDC agnostic mode
  • [LAS-127] - Missing Field oidcProvider in Web Connector Configuration
  • [LAS-146] - Template Service missing a jar required for Swagger
  • [LAS-167] - Agent generator scripts not parameterized

Improvement

  • [LAS-38] - Add Manifest to Jars
  • [LAS-52] - Template Project Howto logging
  • [LAS-59] - Metadata for LAS2peer GroupAgent
  • [LAS-84] - The Web Connector should still start if the provided OIDC server is not reachable
  • [LAS-86] - Easier debugging for restful mapping of service methods
  • [LAS-87] - LAS2peer should support some form of at least simple load balancing
  • [LAS-96] - Add possibility to have list values in property files
  • [LAS-109] - Document constraint "One JAR per service with One Main Service Class"
  • [LAS-114] - Simplify service deployment within Template Project
  • [LAS-115] - Advanced Tutorial: Howto provide multiple services in a single jar or package

New Feature

  • [LAS-30] - LAS2peer Auth² with OpenID Connect
  • [LAS-33] - Reusable User Registration/Login Web Frontend Components
  • [LAS-116] - Dynamic Provision of Swagger API Declarations and Resource Listings
  • [LAS-117] - Arbitrary Dynamic Data Field for UserAgent
  • [LAS-161] - Multi-part file upload

LAS2peer Release 0.2

22 Sep 15:00
Compare
Choose a tag to compare
v0.2

added launcher parameter to set the node id seed

LAS2peer Release 0.1

06 Jun 13:24
Compare
Choose a tag to compare
v0.1

Update README.md

Latest Release

28 May 15:17
Compare
Choose a tag to compare
v0.0.4.2

LAS 56 service starting now working without predefined agent

Small bugfix in classloader

08 May 17:19
Compare
Choose a tag to compare
v0.0.4.1

[LAS-38] Corrected classloader instantiation

First version that runs on the seed network

06 May 13:52
Compare
Choose a tag to compare
v0.0.4

added service info agent message