Skip to content

discourse/discourse-deprecation-collector

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date
Nov 28, 2023
Nov 29, 2023
Jan 3, 2024
Jan 3, 2024
Mar 14, 2024
Jan 3, 2024
Feb 29, 2024
Nov 28, 2023
Nov 28, 2023
Nov 28, 2023
Nov 28, 2023
Nov 28, 2023
Nov 29, 2023
Nov 28, 2023
Mar 5, 2024
Nov 28, 2023
Nov 28, 2023
Mar 14, 2024
Jan 15, 2024
Dec 29, 2023
Jan 15, 2024

Repository files navigation

discourse-deprecation-collector Plugin

This plugin will report JS deprecations to the server and increment prometheus metrics. It's designed to help hosting providers roll out breaking changes.

Requires the discourse-prometheus plugin to be installed.

Metric will be created with the name discourse_js_deprecation_count, and with two labels:

  • db indicates the relevant site in a multisite cluster
  • deprecation_id is the id of the discourse/ember deprecation

For a deprecation to be labelled correctly, its id needs to be added to the list in lib/deprecation_collector/list. Any unrecognised deprecations will be tracked against id=_other.