budibase/packages/backend-core/src
Rory Powell 976b3a55ca Update logging to support dd trace attributes (#10086)
* Update logging middleware to integrate with pino for console logging

* Remove elastic apm references, use updated core middlewares

* Remove redundant LOG_LEVEL definitions

* Remove no longer needed jest logging overrides

* lint

* Backwards compat between console log helpers and pino

* Configurable DISABLE_HTTP_LOGGING

* Don't log 4xx as errors

* Remove redundant ENABLE_4XX_HTTP_LOGGING

* Cleanup migrations and event logging

* Improve bb-alert logging

* Add DISABLE_HTTP_LOGGING to helm chart

* Add ops endpoints for testing

* Disable http logging in dev

* Backwards compatible tracing implementation

* Naming update on http logging env var

* lint

* Update packages/backend-core/src/environment.ts

Co-authored-by: Adria Navarro <adria@revityapp.com>

* Merge

* Lint

* Fix console.warn failing mock by replacing with alerts mock instead

* Lint

---------

Co-authored-by: Adria Navarro <adria@revityapp.com>
2023-04-04 15:08:46 +01:00
..
accounts Prevent SSO users from setting / resetting a password (#9672) 2023-02-21 08:23:53 +00:00
auth Remove all app cookie references (not really needed anymore) 2023-03-31 09:01:40 +01:00
blacklist Provides the option for blacklisting IPs. 2023-03-08 16:30:26 +00:00
cache Update logging to support dd trace attributes (#10086) 2023-04-04 15:08:46 +01:00
configs Merge pull request #10022 from Budibase/feature/scim 2023-04-03 13:22:01 +02:00
constants Merge pull request #10022 from Budibase/feature/scim 2023-04-03 13:22:01 +02:00
context Add test 2023-03-28 16:46:23 +01:00
db Bookmark optional 2023-03-28 16:46:22 +01:00
errors PR comments. 2023-03-16 16:49:31 +00:00
events Update logging to support dd trace attributes (#10086) 2023-04-04 15:08:46 +01:00
featureFlags Enable higher concurrency and resiliency in worker tests 2023-02-13 11:57:30 +00:00
logging Update logging to support dd trace attributes (#10086) 2023-04-04 15:08:46 +01:00
middleware Update logging to support dd trace attributes (#10086) 2023-04-04 15:08:46 +01:00
migrations Update logging to support dd trace attributes (#10086) 2023-04-04 15:08:46 +01:00
objectStore Enable higher concurrency and resiliency in worker tests 2023-02-13 11:57:30 +00:00
platform Fixing circular dependencies which were blocking tests. 2023-02-24 17:31:58 +00:00
plugin General work after running some tests in CI - general refactoring as well. 2022-11-28 17:54:04 +00:00
queue General fixes for open handles, attempting to find and close all issues in server which are stopping shutdown of Jest suite. 2023-03-27 19:38:49 +01:00
redis General fixes for open handles, attempting to find and close all issues in server which are stopping shutdown of Jest suite. 2023-03-27 19:38:49 +01:00
security Rotatable secrets (#9982) 2023-03-13 15:02:59 +00:00
tenancy Enable higher concurrency and resiliency in worker tests 2023-02-13 11:57:30 +00:00
timers General fixes for open handles, attempting to find and close all issues in server which are stopping shutdown of Jest suite. 2023-03-27 19:38:49 +01:00
utils Extract valid email util 2023-04-03 16:42:30 +01:00
environment.ts Update logging to support dd trace attributes (#10086) 2023-04-04 15:08:46 +01:00
helpers.ts Complete conversion of backend-core to Typescript. 2022-11-24 18:48:51 +00:00
index.ts Merge branch 'master' into merge-master-develop 2023-03-29 11:52:09 +01:00
installation.ts Fix installation race conditions 2023-01-31 17:27:25 +00:00
newid.ts Fixing some issues detected by testing. 2022-11-26 21:26:19 +00:00
users.ts Move user search to core 2023-03-28 16:46:22 +01:00