Skip to content

Releases: evanqua/lgdme

v0.2.1: Documentation and badges

Choose a tag to compare

@evanqua evanqua released this 22 Aug 18:52

Documentation and metadata only, no code or schema change. Cut as its own release so this version has a citable archive (e.g. for Zenodo).

Added

  • README badges: license, latest release (reads live from GitHub's Releases API), CI test status, and a PRs-welcome badge.
  • An Origin and support section crediting ReCARES as the project's sponsor, with a donation pointer for ongoing maintenance.
  • A See it in action section linking ReCARES's own production deployment as a real-world example.
  • A GitHub Actions workflow running the local test suite on every push and pull request.

See CHANGELOG.md for the full history.

v0.2.0: Official start release

Choose a tag to compare

@evanqua evanqua released this 22 Aug 18:31

Official start release of the LgDME System open source template: this repository is now public, with a full setup, architecture, and contribution documentation set, a local test suite, and a documented contribution process.

This is a pre-1.0 release. Per SemVer's own rule for initial development, the Submissions/MatchLog sheet schema, SiteConfig.js/Config.js's config shape, and Web App routing may still change between minor versions without a major-version bump. See the Versioning section in README.md.

Added

  • ARCHITECTURE.md: design goals, request flow, the matching engine, the token portal's security model, and the platform's real constraints.
  • CONTRIBUTING.md: local dev workflow, coding conventions, what belongs in this repo versus a downstream fork.
  • SECURITY.md: the security model of a deployed instance, and how to report a vulnerability.
  • CODE_OF_CONDUCT.md.
  • A local, dependency-free node:test suite covering matching logic, config validation, and the intake form's required-field rules.
  • GitHub's private vulnerability reporting, enabled on this repository.
  • A documented Issue, PR, and semantic versioning contribution workflow (CLAUDE.md), including a Conventional Commits style prefix to SemVer bump mapping.

Changed

  • SETUP.md substantially expanded: Google account vs Google Workspace tradeoffs, email sending quotas, the Spreadsheet as database model, uploaded photo storage, and a troubleshooting section.
  • Repository visibility changed from private to public.

See CHANGELOG.md for the full history, and SETUP.md to stand up your own instance.