Skip to content
This repository was archived by the owner on Mar 16, 2026. It is now read-only.

Releases: information-sharing-networks/isn-ref-impl

v0.12.0

Choose a tag to compare

@nickabs nickabs released this 11 Jul 10:40

Updates

  • New sample signal definitions added
  • improved documentation
  • api-test.sh additions:
    • indieweb token option
    • support for loading new sample signals
  • option to restart service running upgrade-site.sh

v0.11.3

Choose a tag to compare

@nickabs nickabs released this 08 Jul 18:41

New & improved

  • new utility script, sample-data.sh (replaces test-api.sh) includes option to load test signals with a correlation-id and GET option with query-parameter
  • new script (upgrade-site.sh) to update software versions of local isn sites
  • show provider on correlated signals section of dashboard

fixes

  • fix handling of correlation-id when using json to post a signal
  • fixes to utility scripts so they work on a Mac dev installation

v0.11.2

Choose a tag to compare

@nickabs nickabs released this 06 Jul 09:34

New

  • multi isn participation
  • isn-service.sh to control service
  • test-api.sh

Improvements

  • Config file clean-up and readability improvements
  • Documentation improvements
  • Dashboard improvements
  • test signal improvements
  • include the ISN signal type on the dashboard summary
  • bug fixes

v0.5.1

v0.5.1 Pre-release
Pre-release

Choose a tag to compare

@rossajmcd rossajmcd released this 23 Feb 08:18
a93c19e

Added

User Interface

  • add multi ISN participation via single participant site capability with full access control update
  • add configurable payload keys to signal list item display
  • add configurable ETA display
  • show isns and signals per isn on home page

API

  • add multi ISN participation via single participant site capability with full access control update
  • provision for a set of categories
  • add domain and isn specifier category types
  • add category and isn filtering
  • add JSON content type for all responses
  • add status codes for micropub endpoint: 400, 401
  • Project

  • add beginnings of Peer to Peer mode (no network site required)
  • add style guide reference
  • add script based version construction, major, minor and patch outside of git commit cycle
  • add version parameter to build and deploy scripts

Update

User Interface

  • improve home page explanatory text
  • improve docs for ISN building blocks and participant sections

API

  • assign provider from token in signal creation
  • update date filtering to include time component
  • do not default signal start date

Project

  • improve log message on startup
  • update project tests to track code evolution
  • ensure tests are run in build and deploy capabilities
  • improve config.template.edn to aid in initial setup
  • improve build and deploy scripts with paramter check and effective application of tests
  • apply destructuring to more function params and let forms to improve code explanation
  • remove some positional params to improve future proofing

Fixed

Project

  • use authcn function across code consistently, API and UI

v0.4.49

v0.4.49 Pre-release
Pre-release

Choose a tag to compare

@rossajmcd rossajmcd released this 06 Feb 18:59
bfe9016

Added

User interface

  • add link to software licence
  • update documentation with draft SSE content
  • add documentation on date filtering

API

  • add date filtering (between from date and to date inclusive)

Update

Project

  • refactor code to pass config using config interceptor
  • standardise site-type in config and code to #{:network :mirror :participant}

Fixed

User interface

  • improve titles and terms for case sensitivity

API

  • send SSE events as JSON

v0.3.29

v0.3.29 Pre-release
Pre-release

Choose a tag to compare

@rossajmcd rossajmcd released this 23 Jan 19:14
804bbc0

Added

User interface

  • add privacy page detailing how data is processed and saved
  • integrate ITUI library for HTML generation and inclusion of UI components

API

  • gen-1 SSE based push functionality

Project

  • MIT licence

Fixed

User interface

  • minor home card text improvements
  • minor dashboard section header improvements
  • minor dashboard banner (site type) alert header and text improvements

API

  • make participants list distinct by object (name of party)

Project

  • refactor code based on linting guide

Maintained

Project

  • update dependencies

v0.2.9

v0.2.9 Pre-release
Pre-release

Choose a tag to compare

@rossajmcd rossajmcd released this 11 Jan 10:56
e8bba95

Add:

  • configurable location on disk for signal files
  • swappable signal store (with local in-memory and filesystem based stores initially)
  • signal protocol 0.2.0 (which adds a 'payload' structure to signals for domain specific information/fields)
  • signal protocol 0.2.0 payload to web dashboard
  • lookup API access token from new 'Account' tab in web dashboard