Skip to content

Conversation

@altaskur
Copy link
Owner

@altaskur altaskur commented Jan 23, 2026

Description

Goal

Key Changes

Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📝 Documentation update
  • 🎨 Style/UI changes
  • ♻️ Refactoring (no functional changes)
  • ⚡ Performance improvement
  • ✅ Test updates
  • 🔧 Build/configuration changes

Impact Assessment

Database Impact

  • No database changes
  • New migration(s) included
  • Existing data migration required

Backup Impact

  • No impact on backups
  • Backup format changed
  • Restore compatibility maintained

Testing

How Has This Been Tested?

  • Unit tests
  • Integration tests
  • Manual testing
  • Tested with SonarQube analysis

Test Steps

Test Configuration

  • Node version:
  • npm version:
  • Platform tested:

UI Changes

Before

After

Checklist

  • My code follows the project's coding standards
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings or errors
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have run npm run lint and fixed any issues
  • I have run npm test and all tests pass
  • I have run npm run test:electron and all tests pass
  • I have run npm run sonar:check and the analysis passes
  • Any dependent changes have been merged and published

Breaking Changes

  • This PR contains breaking changes

Related Issues

Closes #
Related to #

Additional Context

Reviewer Notes

Copilot AI and others added 6 commits January 23, 2026 13:36
Co-authored-by: altaskur <105789412+altaskur@users.noreply.github.com>
…ondition

Add base ref check to prevent SonarQube job on non-main PRs
Goal
Deliver a new alpha with macOS build support, UI refinements, and improved project standards.

Key Changes

Add macOS build/installer support and adjust database path handling.
Refine calendar and dialog theming with updated color variables.
Improve CI/Sonar configuration and Prisma tooling defaults.
Add collaboration standards and issue/PR templates.
Database Impact

No schema changes. Path handling updated for platform support.
Backup Impact

No functional changes.
UI Changes

Updated calendar colors and dialog styling.
Testing Steps

npm run lint
npm test
npm run test:electron
npm run sonar:check
Breaking Changes

None.
Related Issues

Recent PRs for macOS installer/build and calendar color fixes.
Acknowledgements

Strong thanks to @manurgdev for the macOS installer/build work and visual fixes.
@altaskur altaskur merged commit f730fa6 into develop Jan 23, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants