Skip to content

Latest commit

 

History

History
427 lines (212 loc) · 24.3 KB

CHANGELOG.md

File metadata and controls

427 lines (212 loc) · 24.3 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.18.0 (2024-05-07)

Features

  • deployed_version: support for POST requests (#398) (9504d7d), closes #397

Bug Fixes

  • edit: properly remove notify defaults that aren't overriden (a49939d)

0.17.4 (2024-04-27)

Bug Fixes

  • docker: don't fail startup if chown fails (80f2e61), closes #106

0.17.3 (2024-04-23)

Features

Bug Fixes

  • config,web: disabled routes weren't taking into account route_prefix (79213ca)
  • web: show link for deployed_version.url (bcbd835)

0.17.2 (2024-04-15)

Bug Fixes

  • web: show link for deployed_version.url (bcbd835)

0.17.1 (2024-04-15)

Bug Fixes

  • config,web: disabled routes weren't taking into account route_prefix (79213ca)

0.17.0 (2024-04-15)

Features

  • config,web: option to disable routes (#384) (c2d1fdc)
    • settings.web.disabled_routes: []
  • web: 'test notify' button on create/edit (#379) (29a5fe0)
  • web: clickable links for latest/deployed version url (#385) (18ae353)

0.16.0 (2024-02-24)

New mascot! Thanks @rexapex

Features

  • config: hash web.basic_auth.(username|password) locally (#358) (1ed247b)
  • config: more env var support (#367) (87d63d6)
  • config: support env vars in some config vars (#365) (c5d5532)
  • web: custom favicon support (#355) (007db66)

0.15.2 (2024-01-17)

Bug Fixes

  • latest_version: double check new releases (5610a28)

0.15.1 (2024-01-13)

Bug Fixes

  • web: formcheck width on non-webkit browsers (cf1d681)

0.15.0 (2024-01-09)

Features

0.14.0 (2024-01-06)

Features

  • latest_version: regex templating (1d374a0)

0.13.3 (2023-09-12)

Features

  • notify: shoutrrr 'generic' webhook (b01ada0), closes #271

Bug Fixes

  • deployed_version: req 2xx for version queries (#310) (c2c70fc)

0.13.2 (2023-07-19)

Bug Fixes

  • metrics: latest_version_is_deployed was cleared on first query (b8e6093)
    • metrics are reset, but this one wasn't re-created in that reset

    • could also sometimes have metrics for inactive services

    • *_version_query_result_last metric wasn't deleted with the service

0.13.1 (2023-07-19)

Features

  • deployed_version: support arrays in json filter (1f1e1d0), closes #292
    • e.g. foo[0].version
  • metrics: add, latest_version_is_deployed (8ba1074), closes #293
    • merged ack_waiting into this
    • 0=no, 1=yes, 2=approved, 3=skipped

0.13.0 (2023-07-11)

Features

  • service: add /tags fallback to github services (207e610), closes #275
  • service: default service notify/command/webhook (08eb05f)
  • service: support leading v in versions (e.g. v1.2.3) (bdab68d)
  • web: lv url-commands, add regex index field (#274) (7def08c)

Bug Fixes

  • db: switch to text for versions to keep trailing 0's (7289ce9)
  • notify: missing defaults for shoutrrr type (4bdbf17)
  • web: allow skip when command/webhook blocked by delay (4436d38)
  • web: compare previous semantic_version state in version refreshes (3414a24), closes #279

0.12.1 (2023-06-19)

Bug Fixes

  • web: use the semantic_versioning bool on query (#270) (fd4e2ae)

0.12.0 (2023-06-01)

Features

  • config: set defaults with env vars (4eca113)
    • anything under defaults, e.g. ARGUS_SERVICE_LATEST_VERSION_ACCESS_TOKEN for defaults.service.latest_version.access_token in the YAML
    • anything under settings, e.g. ARGUS_DATA_DATABASE_FILE for settings.data.database_file in the YAML
  • shoutrrr: 0.7 support - bark/ntfy (0fc85a8), closes #235
  • web: editable services (#226) (b5a1b8a)

Bug Fixes

0.11.1 (2023-01-13)

Bug Fixes

  • notify: don't login to matrix to verify (could run into a rate-limit) (#198) (a15437d)
  • notify: get access_token passwords working for matrix (#196) (74282d1)
  • notify: handle #s in matrix params.rooms (#197) (81a2a72)

0.11.0 (2022-11-18)

Features

  • docker: add /api/v1/healthcheck endpoint and binary (589287a)
  • service: github, conditional requests (#176) (cccab2b)

Bug Fixes

  • webhook: use custom_headers from main/defaults (#174) (0ba4124)

0.10.3 (2022-09-15)

Bug Fixes

  • service: use Connection header on HTTP requests (#156) (6f46976)

0.10.2 (2022-09-06)

Bug Fixes

  • service: close latest/deployed version http connections (#154) (739c7d8)

0.10.1 (2022-08-24)

Bug Fixes

  • require: use auth for hub/quay Docker lookups (#147) (d032dfb)

0.10.0 (2022-08-21)

Features

0.9.0 (2022-08-10)

Features

Bug Fixes

  • errors: include service name in webhook/notify error messages (#138) (a8e303f)

0.8.2 (2022-07-30)

Bug Fixes

  • db: can't insert new rows with an UPDATE (#133) (934a845)

0.8.1 (2022-07-22)

Bug Fixes

  • db: only convert if there are services to convert (1f0938f)
  • ui: skip wasn't working for services with no commands/webhooks (#127) (43ce3bf)

0.8.0 (2022-07-16)

Features

  • notify: jinja templating on params (#101) (b1bf54e)
  • sqlite db for state - data/argus.db (#113) (41294f3)
  • ui: allow resending of webhooks to update deployed version (#110) (862cc97)

Bug Fixes

  • notify: crashed with notify in service, but none in notify global (66a19fc)

0.7.0 (2022-06-22)

Features

  • command: apply version var templating to args (5bf93b7)
  • config: active var to disable a service (#88) (af756f4)
  • config: comment var for services (#90) (a6b68eb)
  • ui: icons can be links - icon_link_to (#92) (8c3a9af)
  • webhook: add gitlab type (#95) (5a8ab55)
  • webhook: apply version var templating to custom headers + url (e31f51b)

Bug Fixes

0.6.0 (2022-06-04)

Features

  • webhook: support for custom headers (#83) (4cc0a14)

0.5.1 (2022-06-02)

Bug Fixes

0.5.0 (2022-06-02)

Features

  • combine regex with regex_submatch (47f5e72)
  • improve help on toolbar (e15aed9)
  • open external links in a new tab (26df3b3)
  • support for running os commands as a new release action (#70) (c6a9e75)
  • support for telegram and lots more (#63) (f1b9960)t
  • ui: can skip releases for a deployed_service without webhooks (#73) (cf2a816)
  • webhooks: add option to allow invalid https certs (#74) (e390882)

Bug Fixes

0.4.1 (2022-05-16)

Bug Fixes

  • require index var for regex url_command (#35) (bda54f4)

0.4.0 (2022-05-14)

Features

0.3.2 (2022-05-06)

Bug Fixes

  • text when update available for deployed_service (#28) (2f7143b)

0.3.1 (2022-05-03)

Bug Fixes

  • refactor: switch Service.Status.* away from pointers (b579759)

0.3.0 (2022-05-03)

Features

Bug Fixes

  • omit some undefined vars from config.yml (70d049d)

0.2.1 (2022-05-01)

Bug Fixes

  • ui: manifest.json icon srcs (563d062)

0.2.0 (2022-05-01)

Features

  • query: semver check deployed_version (594442d)
  • ui: add icon to show if monitoring deployed service (07eb53a)

Bug Fixes

  • config: don't require global defaults for notifiers/webhook (4b9751f)
  • correct gotify/webhook invalid config prints (105c342)
  • default current_version to latest_version if undefined (50b0408)

0.1.3 (2022-04-29)

Bug Fixes

  • config: switch listen-address to listen-host (listen_address -> listen_host as well) (478ff0e)

0.1.2 (2022-04-29)

Bug Fixes

  • UpdateLatestApproved - handle nil webhooks (1e43e73)

0.1.1 (2022-04-25)

Bug Fixes

0.1.0 (2022-04-23)

Features

  • query: support for retrieving current_version from a deployed service (#12) (3ebf785)

0.0.1 (2022-04-23)

Bug Fixes

  • query: sort github tag_names when semver (#11) (c350c90)

0.0.0 (2022-04-21)

Features

  • initial-release: Release-Notifier with WebUI. Has support for Gotify/Slack/WebHooks on new software releases being found. (f349ede)