Skip to content

Release v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Oct 14:56
· 1 commit to main since this release

What's Changed

  • update .gitignore to include build artifacts, logs, and temporary files; add banner image to README (f30ef2e)
  • uppp (4141399)
  • add pull request and release process templates (8b9ed34)
  • add Crowdin Sync workflow for automatic translation updates (3f46590)
  • add GitHub Actions workflows for release and testing automation (226a1b2)
  • update Crowdin configuration to include additional languages and set default locale to English; add tests for LIVCK API client (37c844c)
  • update README.md to enhance multi-language support and contribution guidelines (6327401)
  • add Jest configuration and tests for string utilities and translation system (be9e67c)
  • add Crowdin integration and improve translation management; update README for clarity (6e9b370)
  • add Crowdin configuration for translation files (abfb8ba)
  • update README.md to enhance project description and features overview (e0f9c1b)
  • add channel selection hint in German and English translations (6d5ce01)
  • add validation for LIVCK status page URLs and improve error handling messages (c2766df)
  • refactor error logging for cleaner output and improve update loop logging (26063f8)
  • added resources (ef6fede)
  • refactor layout translations and improve status rendering logic (d8d895e)
  • add operational status messages and footers in English and German translations (05d9a65)
  • add custom status indicators with emoji support and improve layout for status pages (e87b7db)
  • add custom status dot emojis and generation script with installation instructions (8845607)
  • add CustomLink integration and layout support for subscriptions with custom link management (4765a8a)
  • add CustomLink model and migration for managing custom links associated with subscriptions (e28194f)
  • add layout column to subscriptions and implement layout renderers for status pages (585afb1)
  • add resume functionality for paused status pages with localization support (741395b)
  • add pause functionality to status pages with failure tracking and notifications (14bcd74)
  • add support for editing subscriptions with modals and component interactions (5598f1a)
  • add localization support for editing subscriptions with dynamic descriptions in German and English (a690c8a)
  • add localization support for status fields and embed generation with dynamic translations (8d726d5)
  • add localization support to ping command with dynamic responses based on user locale (bf209fc)
  • generate embed with subscription's locale in status fetching process (5b44d04)
  • add localization support for livck commands with dynamic descriptions and user locale handling (87cc4e2)
  • add localization support with German and English language files (9200786)
  • add Translation class for localization and internationalization support (723c74b)
  • add locale column to Subscriptions table with unique constraint and index (24af466)
  • improve error handling and data validation in status fetching methods (ef52478)
  • enhance alert handling with recent alerts filtering and improved error management (e7a27a3)
  • refactor alert handling to use Promise.all for improved performance and error handling (93ec27d)
  • added open-button to main newsItem (c9d9160)
  • fix ping command (2ab368e)
  • update (c699283)
  • improved create subscription / readme updated (afb3f3e)
  • improved alerts (3e9d050)
  • fix supervisord (6e3746d)
  • fix redis (943829d)
  • update ttl & startUpdateLoop (3fb1978)
  • added Dockerfile & build workflow (e854b29)
  • initial commit (e4cded8)

Installation

Using the hosted bot (recommended)

Add to Discord

Self-hosting

  1. Download livck-discord-bot-v1.0.0.tar.gz
  2. Extract and follow setup instructions in README.md
  3. Requires Node.js 22.9.0+, MariaDB, and Redis

Full Changelog

Full Changelog: ...v1.0.0

Full Changelog: https://github.com/LIVCK/livck-discord-bot/commits/v1.0.0