promgen

Promgen is a configuration file generator for Prometheus

MIT License

Downloads
59
Stars
1K
Committers
24

Bot releases are hidden (Show)

promgen - v0.62.0 - 2024-04-22 Latest Release

Published by kfdm 6 months ago

  • [BUGFIX] Use additional v-pre tags to avoid issues with user input. #498
  • [BUGFIX] Fix for foreign key check regarding m2m #497
  • [BUGFIX] Reset self.object on form_invalid #496
  • [BUGFIX] Fix notification splay #494
  • [INTERNAL] Upgrade to Django 4.2 #495
  • [INTERNAL] Migrate Black to Ruff for code formatting #487
  • [IMPROVEMENT] Rewrite filter from jQuery to regular JavaScript #486
promgen - v0.61.0 - 2024-03-04

Published by kfdm 8 months ago

  • [BUGFIX] Stricter validation for object names #476
  • [IMPROVEMENT] Rewrite copyto attribute in plain javascript #482
  • [IMPROVEMENT] Update to Alertmanager v2 API #481
  • [INTERNAL] Adopt pyproject.toml #479
  • [INTERNAL] Update various packages #480
promgen - v0.60.0 - 2024-01-26

Published by kfdm 9 months ago

  • [IMPROVEMENT] Add notifiers to audit logs #473
  • [IMPROVEMENT] Audit logs: Show projects for services #472
  • [BUGFIX] Fix silence form's delete label #468
  • [BUGFIX] Rule: Check content_object before accessing it #470
promgen - v0.59.0 - 2023-12-11

Published by kfdm 10 months ago

  • [IMPROVEMENT] notification/webhook: Add alias field #462
  • [DOCUMENTATION] Fix Promgen init documentation #459
  • [DOCUMENTATION] Update terms in documentation #448
  • [IMPROVEMENT] Migrate to Vue 3 #442
  • [INTERNAL] Convert Vue filters into methods #441
  • [INTERNAL] Reorganize Vue templates #440
  • [INTERNAL] Remove envdir #439
  • [BUGFIX] Fix check for invalid annotation name #437
  • [BUGFIX] Fix instance of Rule.add_label #436
  • [BUGFIX] Fix for rule prefetch on /search #435
promgen - v0.58.3 - 2023-08-18

Published by kfdm about 1 year ago

  • [BUGFIX] Fix check for invalid annotation name #437
promgen - v0.58.2 - 2023-08-07

Published by kfdm about 1 year ago

This release is primarily focused on upgrading Python version and assorted package versions.

  • [BUGFIX] Fix instance of Rule.add_label #436
  • [BUGFIX] Fix for rule prefetch on /search #435
  • [BUGFIX] Fix testing site rules with expected_labels #425
  • [BUGFIX] Stricter checks about silencing global rules #433
  • [IMPROVEMENT] Add debug warning to top of page #426
  • [IMPROVEMENT] Additional alert filters #432
  • [INTERNAL] Convert Rule label/annotation storage to JsonField #427
  • [INTERNAL] Update requirements #431
  • [INTERNAL] Upgrade to Python3.9 #429
  • [INTERNAL] Use ruff for formatting #434

Full Changelog: https://github.com/line/promgen/compare/v0.57.0...v0.58.2

promgen - v0.58.1 - 2023-08-07

Published by kfdm about 1 year ago

  • [BUGFIX] Fix for rule prefetch on /search #435
promgen - v0.58.0 - 2023-08-07

Published by kfdm about 1 year ago

This release is primarily focused on upgrading Python version and assorted package versions.

  • [BUGFIX] Fix testing site rules with expected_labels #425
  • [BUGFIX] Stricter checks about silencing global rules #433
  • [IMPROVEMENT] Add debug warning to top of page #426
  • [IMPROVEMENT] Additional alert filters #432
  • [INTERNAL] Convert Rule label/annotation storage to JsonField #427
  • [INTERNAL] Update requirements #431
  • [INTERNAL] Upgrade to Python3.9 #429
  • [INTERNAL] Use ruff for formatting #434

Full Changelog: https://github.com/line/promgen/compare/v0.57.0...v0.58.0

promgen - v0.57.0 - 2023-06-12

Published by kfdm over 1 year ago

  • [BUGFIX] Fix DatasourceList view #405
  • [IMPROVEMENT] Improve notifiers description #417
  • [IMPROVEMENT] Rule Test should check for unrelated labels #424
  • [IMPROVEMENT] Show rule description in rule page #403
  • [INTERNAL] Migrate more tests to use fixtures #418
  • [INTERNAL] Update docker-compose demo environment #402
  • [INTERNAL] Upgrade to use pip-compile #406
  • [INTERNAL] Use Black to format #416

Full Changelog: https://github.com/line/promgen/compare/v0.56.0...v0.57.0

promgen -

Published by kfdm about 2 years ago

  • [BUGFIX] Fix handling of kwargs in skip_raw decorator #396
  • [BUGFIX] Fix missing load i18n tag #395
  • [IMPROVEMENT] Improve styling in new rule form #394
  • [IMPROVEMENT] More descriptive home page when no subscribed services #399
  • [INTERNAL] Regroup and improve web test cases #398
  • [INTERNAL] Run pyupgrade on code in prep for more lint cleanup #397

Full Changelog: https://github.com/line/promgen/compare/v0.55.0...v0.56.0

promgen -

Published by kfdm over 2 years ago

  • [BUGFIX] Fix missing load i18n tag #395
promgen - v0.55.0

Published by kfdm over 2 years ago

  • [BUGFIX] Fix for duplicate user subscribe #389
  • [BUGFIX] Fix missing closing div tag which triggered VueJS error #385
  • [BUGFIX] Hostname validator based off URLValidator #383
  • [BUGFIX] Update validator to allow hostname only entries #386
  • [CHANGE] Enable copied rules by default #391
  • [IMPROVEMENT] Add support for SENTRY_SEND_DEFAULT_PII flag #393
  • [IMPROVEMENT] Package updates #392
  • [IMPROVEMENT] Support help_menu.inc.html override #388
  • [IMPROVEMENT] Unify text on register buttons #390
  • [INTERNAL] Update tests to use common test fixtures for better consistency #384
promgen - v0.54.3 - 2022-02-04

Published by kfdm over 2 years ago

-[BUGFIX] Update validator to allow hostname only entries #386

promgen - v0.54.2 - 2022-01-31

Published by kfdm over 2 years ago

  • [BUGFIX] Fix missing closing div tag which triggered VueJS error #385
promgen - v0.54.1 - 2022-01-25

Published by kfdm over 2 years ago

  • [BUGFIX] Hostname validator based off URLValidator #383
promgen - v0.54 - 2022-01-24

Published by kfdm over 2 years ago

  • [BUGFIX] envdir import fix #379
  • [BUGFIX] Missing CSRF token on API page #374
  • [BUGFIX] Use RegexValidator for validating hostnames #380
  • [CLEANUP] Remove unused JS dependencies #378
  • [IMPROVEMENT] Improve list rendering in Vue #373
  • [IMPROVEMENT] Improve performance of rendering alerts and silences #372
  • [IMPROVEMENT] Move silence form to a separate component #377
  • [IMPROVEMENT] Replace Moment with Luxon #375

Full Changelog: https://github.com/line/promgen/compare/v0.53...v0.54.0

promgen - v0.53

Published by kfdm almost 3 years ago

  • [BUGFIX] Fix rest_framework/js reference #365
  • [CHANGE] Stricter scrape test to better match Prometheus #366
  • [IMPROVEMENT] Make RuleDetail page a bit more readable #368
  • [IMPROVEMENT] Reduce input lag on silence form #370
  • [INTERNAL] Django version update #371
  • [INTERNAL] Fix quotes to avoid confusing the html linter #369
promgen -

Published by kfdm about 3 years ago

  • [BUGFIX] Fix rest_framework/js reference #365
promgen -

Published by kfdm about 3 years ago

Tagged 0.52.0 to fix docker build action

  • [CHANGES] Notification handling improvements #348
  • [CHANGES] Use ManifestStaticFilesStorage for cache busting #356
  • [DOCUMENTATION] add databse migration command in README.md #358
  • [IMPROVEMENT] Change history dropdown #364
  • [IMPROVEMENT] Fix Codespell errors #362
  • [IMPROVEMENT] Show datasource load with colors #359
  • [IMPROVEMENT] Update scrape to mimic Prometheus headers #357
promgen -

Published by kfdm about 3 years ago

Tagged 0.52.0 to fix docker build action

  • [CHANGES] Notification handling improvements #348
  • [CHANGES] Use ManifestStaticFilesStorage for cache busting #356
  • [DOCUMENTATION] add databse migration command in README.md #358
  • [IMPROVEMENT] Change history dropdown #364
  • [IMPROVEMENT] Fix Codespell errors #362
  • [IMPROVEMENT] Show datasource load with colors #359
  • [IMPROVEMENT] Update scrape to mimic Prometheus headers #357