Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Dates are displayed in the format YYYY-MM-DD.

[Unreleased]

[0.1.0] - 2024-01-12

Added

  • Initial release of HARMONY & EIFFEL
  • Default templates for PARIS (PAtterns for RequIrements Specification) by Oliver Linssen (see README.md)
  • EIFFEL (app/eiffel) for requirements elicitation
  • Functionality for creating, editing and deleting templates and template sets (for grouping templates)
  • Functionality for OAuth 2.0 login with GitHub and Google
  • Functionality for editing user information
  • Main command for running the application as a web server
  • Migrations command with initial migration for creating database schema
  • Lots and lots of core functionality containing utilities
  • Docker setup for production deployments
  • HTMX and Bootstrap 5 for frontend
  • Translations of the frontend to German and English
  • Vendorized dependencies for Go backend (frontend is in public/assets)