Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/2.0.0 #175

Merged
merged 13 commits into from
Dec 4, 2024
Merged

Release/2.0.0 #175

merged 13 commits into from
Dec 4, 2024

Conversation

rajnandan1
Copy link
Owner

This pull request introduces several new features and improvements to the project, including support for SQLite and PostgreSQL databases, enhanced alerting capabilities, and various customizations for the home page. Additionally, it includes updates to the Dockerfile and documentation.

New Features and Improvements:

  • Database Support:

    • Added support for SQLite3 and PostgreSQL databases, removing the dependency on the file system. [1] [2]
    • Updated Dockerfile to include necessary build packages and dependencies for SQLite and PostgreSQL. [1] [2]
  • Alerting System:

    • Introduced a new alerting system with support for Webhook, Discord, and Slack alerts. [1] [2] [3]
    • Added alert configuration examples in server.yaml and monitors.yaml. [1] [2]
  • Home Page Customizations:

    • Added new customization options for the home page, including barStyle, barRoundness, and summaryStyle.

Code and Configuration Changes:

  • Build Process:

    • Updated build.js to include validation for server.yaml and added new functions for handling GitHub labels and DNS checks. [1] [2] [3] [4] [5] [6] [7] [8]
  • Docker Configuration:

    • Modified Dockerfile to install necessary build packages and dependencies. [1] [2] [3] [4]
    • Updated initialization scripts to copy example configurations instead of moving them.
  • Documentation:

    • Added detailed documentation for the new alerting system, including configuration examples and descriptions.
    • Updated changelogs to reflect the new features and improvements in version 2.0.0.

These changes enhance the functionality and customization options of the project, providing better support for different database systems and a more robust alerting mechanism.

@rajnandan1 rajnandan1 merged commit ed52f28 into main Dec 4, 2024
@rajnandan1 rajnandan1 deleted the release/2.0.0 branch December 4, 2024 13:02
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.

1 participant