Skip to content

Releases: chsakell/Harmony

Harmony 2.16.0 - MudBlazor upgrade

09 Nov 16:00
Compare
Choose a tag to compare

This version upgrades MudBlazor library version to the latest one, using the v7.0.0 migration guide which has multiple breaking changes.

Harmony 2.15.0 - PostgreSQL support

23 May 18:36
2382a9e
Compare
Choose a tag to compare
  • Add support for PostgreSQL
  • Add 2 new class libraries to support both SQL Server & PostgreSQL migrations
    • Harmony.Persistence.Migrations.SqlServer
    • Harmony.Persistence.Migrations.PostgreSql
  • Migrations examples
  • Read SQL Server or PostgreSQL guides for more details to configure the data provider of your choice

What changes

You can now use PostgreSQL instead of SQL Server. You may use SQL Server for local development and use PostgreSQL on your production infrastructure in order to reduce costs

Configurations

Along with the connection string, configure the "DatabaseProvider" property in the appsettings.json:

SQL Server example

  "DatabaseProvider": "SqlServer",
  "ConnectionStrings": {
    "HarmonyConnection": "Server=.;Database=Harmony;Integrated Security=True;TrustServerCertificate=True"
  },

PostgreSQL example

  "DatabaseProvider": "PostgreSQL",
  "ConnectionStrings": {
    "HarmonyConnection": "Host=localhost;Database=Harmony;Username=postgres;Password=MySecretPassword"
  },

Harmony 2.14.0

19 May 10:35
Compare
Choose a tag to compare
  • Integrate EasyCaching library
    • Implement distributed caching using Redis provider for board cards
    • Implement local in memory caching for board cards
  • Fix a bug (null reference exception) occurring rarely in AutoMapper
  • Remove [dbo].[LoadBoard] & [dbo].[LoadBoardListCards] stored procedure dependencies.

Harmony 2.13.0

06 May 18:31
Compare
Choose a tag to compare
  • Add a powerful work-items page for searching/filtering board's items
  • Create new work-items page
    • Filter items by list type (e.g. task, bug, etc..)
    • Filter items by status (in progress, done, etc..)
    • Filter items by active sprint (scrum projects only)
    • Order items by date created, list type, status
  • Handle Git tag Webhook requests
  • Display only one active sprint at a time with the option to change selected active sprints

Harmony 2.12.0

29 Apr 15:33
Compare
Choose a tag to compare

GitHub source control integration

  • Integrate GitHub Webhooks for branches, commits & pull requests
  • Display repository activity in card's view
  • Auto sync repository activity upon webhook request
  • Add new project Harmony.Integrations.SourceControl