Commit Graph

23 Commits

Author SHA1 Message Date
Patrik Oldsberg 71114ac50e plugins: refactory to use default export for new backend system
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 18:53:48 +02:00
Vincenzo Scamporlino 2cccf58ef1 chore: config to rootConfig
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:11:00 +02:00
Niklas Aronsson a95bb64e46 Airbrake backend: Support the new backend system
Signed-off-by: Niklas Aronsson <niklasar@axis.com>
2023-07-06 07:34:52 +02:00
Fredrik Adelöw 2d3a5f09ab json
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-10-06 15:00:36 +02:00
Fredrik Adelöw c1069d2c40 further airbrake fix
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-22 15:53:04 +01:00
Karan Shah b84c644fb9 Add a test to ensure that the value is read correctly
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-17 12:15:10 +00:00
Karan Shah 8e64530892 Test ExtractAirbrakeConfig.ts
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-17 11:14:03 +00:00
Karan Shah 9e8668bac1 Add logger in the router test
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-17 10:15:33 +00:00
Karan Shah 4034b980b5 Make Airbrake config optional in dev
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-17 10:10:58 +00:00
Karan Shah 938c7ff213 Sort out CORS
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-11 16:19:43 +00:00
Karan Shah 761b3c978e Update the Airbrake backend standalone server
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-11 15:28:03 +00:00
Karan Shah e5f1efcd96 Duplicating the Airbrake config section instead of reusing.
It looks very tough to get it to work.

Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-10 11:13:33 +00:00
Karan Shah dcbd590efc Try and properly support having config.d.ts away from the root folder
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-10 10:41:21 +00:00
Karan Shah 54e0073d9f Make config required
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-09 11:39:01 +00:00
Karan Shah 15a87dd832 Added a config.d.ts
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-09 11:17:38 +00:00
Karan Shah 48bf5cedc5 Change the config changes on the test too
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-08 13:39:30 +00:00
Karan Shah 7dc3a7d32a Address comments and suggestions
- Added documentation for api-report.md
- Reverted the change to ADOPTERS.md

Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-08 11:23:10 +00:00
Karan Shah c16a3a60a0 Attempt to fix "Incomplete multi-character sanitization"
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-07 14:49:21 +00:00
Karan Shah 761b6ead75 Added /v4 to tests to better explain what it's trying to do
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-04 14:29:16 +00:00
Karan Shah d5470ec47f Added a test for appending the API key to a URL parameter
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-04 14:24:03 +00:00
Karan Shah 9723a4a96a Write a test for pathRewrite
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-04 10:27:01 +00:00
Karan Shah 64045884ba Added:
- Config management
- path rewrite

Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-03 10:54:18 +00:00
Karan Shah 2a8fee1a51 Initial commit of the airbrake-backend plugin
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-02 14:33:50 +00:00