Skip to content

feat: add auto-update for journal events#5097

Open
SteKoe wants to merge 2 commits intomasterfrom
chore/journal-auto-refresh
Open

feat: add auto-update for journal events#5097
SteKoe wants to merge 2 commits intomasterfrom
chore/journal-auto-refresh

Conversation

@SteKoe
Copy link
Contributor

@SteKoe SteKoe commented Feb 22, 2026

This pull request introduces a new "auto-update" feature for the event journal, allowing users to toggle automatic event updates. It also improves error handling by providing localized error messages and enhances filter options in several languages. The changes are mainly focused on user interface improvements and internationalization.

User Interface Enhancements:

  • Added an "auto-update events" checkbox to the journal UI, allowing users to enable or disable automatic event updates. When disabled, new events are not immediately shown, and the offset is managed accordingly. (index.vue) [1] [2] [3] [4]
  • Improved error handling by displaying localized error messages when event retrieval fails. (index.vue) [1] [2]

Internationalization Improvements:

  • Added translations for the "auto-update events" feature and error messages in all supported languages. (i18n.en.json, i18n.de.json, i18n.es.json, i18n.fr.json, i18n.is.json, i18n.ko.json, i18n.pt-BR.json, i18n.ru.json, i18n.zh-CN.json, i18n.zh-TW.json) [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
  • Enhanced filter options in Spanish, French, Icelandic, Korean, Portuguese (Brazil), Russian, and Chinese to allow filtering by "any" application, event type, or instance ID. (i18n.es.json, i18n.fr.json, i18n.is.json, i18n.ko.json, i18n.pt-BR.json, i18n.ru.json, i18n.zh-CN.json) [1] [2] [3] [4] [5] [6] [7]

Technical Improvements:

  • Changed the event list rendering to use a computed property (listedEvents) for better control over event display, especially when auto-update is toggled. (index.vue)
  • Refactored the code to use the Vue i18n composable for translation, ensuring consistent localization throughout the journal view. (index.vue)

@SteKoe SteKoe requested a review from a team as a code owner February 22, 2026 17:15
@SteKoe SteKoe force-pushed the chore/journal-auto-refresh branch from acd59b7 to 6aa622a Compare February 22, 2026 18:04
@SteKoe SteKoe changed the title chore: add auto-update for journal events feat: add auto-update for journal events Feb 24, 2026
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