renovate[bot]
c613d523c6
chore(deps): update dependency pino-pretty to v8.1.0
2022-06-22 20:52:08 +00:00
renovate[bot]
eed81b4893
chore(deps): update dependency ts-loader to v9.3.1
2022-06-22 18:08:06 +00:00
renovate[bot]
51a5da2081
chore(deps): update actions/cache action to v3
2022-06-22 20:06:55 +02:00
renovate[bot]
b83b660b7b
chore(deps): update dependency typescript to v4.7.4
2022-06-22 14:06:54 +00:00
renovate[bot]
763215fe0a
chore(deps): update dependency tsconfig-paths to v3.14.1
2022-06-22 06:43:29 +00:00
renovate[bot]
3b8be1bc53
chore(deps): update dependency ts-node to v10.8.1
2022-06-22 03:14:59 +00:00
renovate[bot]
27af3cfb4e
chore(deps): update dependency ts-loader to v9.3.0
2022-06-22 00:16:27 +00:00
renovate[bot]
cbb153ed4d
chore(deps): update dependency swagger-ui-express to v4.4.0
2022-06-21 21:12:15 +00:00
renovate[bot]
21a0ed7e75
chore(deps): update dependency supertest to v6.2.3
2022-06-21 17:31:10 +00:00
renovate[bot]
22aa85a99c
chore(deps): update dependency rxjs to v7.5.5
2022-06-21 13:23:06 +00:00
renovate[bot]
14caad9e2a
chore(deps): update dependency prom/prometheus to v2.36.2
2022-06-21 06:21:24 +00:00
renovate[bot]
0747a58104
chore(deps): update dependency prettier to v2.7.1
2022-06-21 03:43:34 +00:00
renovate[bot]
6c91f271ca
chore(deps): update dependency postgres to v13.7
2022-06-21 00:23:26 +00:00
renovate[bot]
c6f21c6474
chore(deps): update dependency postcss-import to v14.1.0
2022-06-20 21:20:39 +00:00
renovate[bot]
bda8bf392e
chore(deps): update dependency passport to v0.6.0
2022-06-20 19:01:31 +00:00
renovate[bot]
7994821076
chore(deps): update dependency grafana/tempo to v1.4.1
2022-06-20 15:36:16 +00:00
renovate[bot]
b5883bddbb
chore(deps): update dependency grafana/grafana-oss to v8.5.6
2022-06-20 08:27:30 +00:00
renovate[bot]
792781ff6c
chore(deps): update dependency eslint-plugin-react-hooks to v4.6.0
2022-06-20 04:19:37 +00:00
renovate[bot]
9d4537400d
chore(deps): update dependency date-fns to v2.28.0
2022-06-20 00:17:22 +00:00
renovate[bot]
54de3f036b
chore(deps): update dependency axios to v0.27.2
2022-06-19 21:14:06 +00:00
renovate[bot]
5a4c1d12df
chore(deps): update dependency ts-jest to v27.1.5
2022-06-19 18:42:28 +00:00
semantic-release-bot
c3cfbd9508
chore(release): 1.16.3 [skip ci]
...
## [1.16.3](https://github.com/apricote/Listory/compare/v1.16.2...v1.16.3 ) (2022-06-19)
### Bug Fixes
* **api:** improve performance of all time listens report ([99a4593 ](99a4593774 ))
* **api:** missing await ([fd3fc6b ](fd3fc6b159 ))
2022-06-19 18:41:20 +00:00
fd3fc6b159
fix(api): missing await
2022-06-19 20:35:44 +02:00
99a4593774
fix(api): improve performance of all time listens report
...
The current algorithm is CPU intensive and blocks the event loop for
multiple seconds in my deployment. This is not acceptable, as other
requests can not be answered during that time.
I do not have time to fully fix the issue here, but I did implement an
optimization for ALL_TIME reports:
Before, the all time report was generated for every timeFrame since 1970,
which iterated over the listens many hundred times. We can instead only start
the interval at the day of the first listen, and therefore skip 50+ years
of calculations.
2022-06-19 20:35:30 +02:00
renovate[bot]
325d695eda
chore(deps): update dependency @nestjs/terminus to v8.0.8
2022-06-19 20:16:05 +02:00
renovate[bot]
74863a44d0
chore(deps): update dependency recharts to v2.1.10
2022-06-19 14:25:47 +00:00
renovate[bot]
433c8bf82b
chore(deps): update dependency pg to v8.7.3
2022-06-19 14:13:41 +00:00
dependabot[bot]
45b9d63356
chore(deps): bump swagger-ui-dist from 4.1.2 to 4.12.0
...
Bumps [swagger-ui-dist](https://github.com/swagger-api/swagger-ui ) from 4.1.2 to 4.12.0.
- [Release notes](https://github.com/swagger-api/swagger-ui/releases )
- [Commits](https://github.com/swagger-api/swagger-ui/compare/v4.1.2...v4.12.0 )
---
updated-dependencies:
- dependency-name: swagger-ui-dist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-19 16:06:16 +02:00
dependabot[bot]
315fb9d9a0
chore(deps): bump follow-redirects from 1.14.4 to 1.15.1 in /frontend
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.4 to 1.15.1.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.4...v1.15.1 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-19 15:59:23 +02:00
dependabot[bot]
f4e42ae091
chore(deps): bump passport-oauth2 from 1.5.0 to 1.6.1
...
Bumps [passport-oauth2](https://github.com/jaredhanson/passport-oauth2 ) from 1.5.0 to 1.6.1.
- [Release notes](https://github.com/jaredhanson/passport-oauth2/releases )
- [Changelog](https://github.com/jaredhanson/passport-oauth2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jaredhanson/passport-oauth2/compare/v1.5.0...v1.6.1 )
---
updated-dependencies:
- dependency-name: passport-oauth2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-19 15:51:18 +02:00
renovate[bot]
5e28ea7d76
chore(deps): update dependency eslint to v8.18.0
2022-06-19 15:39:58 +02:00
semantic-release-bot
d91a01f750
chore(release): 1.16.2 [skip ci]
...
## [1.16.2](https://github.com/apricote/Listory/compare/v1.16.1...v1.16.2 ) (2022-06-19)
### Bug Fixes
* **chart:** add support for Ingress v1 ([b2d704b ](b2d704bb3e ))
2022-06-19 13:09:34 +00:00
b2d704bb3e
fix(chart): add support for Ingress v1
2022-06-19 15:05:19 +02:00
semantic-release-bot
5563fb1469
chore(release): 1.16.1 [skip ci]
...
## [1.16.1](https://github.com/apricote/Listory/compare/v1.16.0...v1.16.1 ) (2022-06-19)
### Bug Fixes
* **chart:** template references removed value ([99068c0 ](99068c09bc ))
2022-06-19 12:37:44 +00:00
99068c09bc
fix(chart): template references removed value
...
The prometheus config was removed in v1.16 and this causes the chart to
fail templating.
2022-06-19 14:33:28 +02:00
renovate[bot]
5f0b331549
chore(deps): update node.js to v18
2022-06-19 14:26:53 +02:00
renovate[bot]
d50f5b58f7
chore(deps): update dependency eslint-plugin-jsdoc to v39.3.3
2022-06-19 11:38:48 +00:00
renovate[bot]
24a1e76400
chore(deps): update dependency autoprefixer to v10.4.7
2022-06-19 05:26:57 +00:00
renovate[bot]
cf75f40fb8
chore(deps): update dependency @types/supertest to v2.0.12
2022-06-19 02:58:40 +00:00
renovate[bot]
0153b61172
chore(deps): update dependency @types/react-router-dom to v5.3.3
2022-06-19 00:21:13 +00:00
renovate[bot]
53f95a1171
chore(deps): update dependency @types/react-dom to v17.0.17
2022-06-19 00:15:13 +00:00
renovate[bot]
dbe8aa08a6
chore(deps): update dependency @types/hapi__joi to v17.1.8
2022-06-19 00:13:52 +00:00
renovate[bot]
cb952fa151
chore(deps): update dependency @types/cookie-parser to v1.4.3
2022-06-19 00:08:13 +00:00
renovate[bot]
cc1146966c
chore(deps): update dependency @nestjs/schematics to v8.0.11
2022-06-19 00:02:19 +00:00
renovate[bot]
c1d4ce21be
chore(deps): pin dependency @types/long to 4.0.2
2022-06-18 15:54:09 +00:00
semantic-release-bot
343a944db1
chore(release): 1.16.0 [skip ci]
...
# [1.16.0](https://github.com/apricote/Listory/compare/v1.15.1...v1.16.0 ) (2022-06-18)
### Bug Fixes
* **ci:** respect peer deps again ([9b7a01a ](9b7a01ab1c ))
### Features
* **observability:** add local grafana+prom stack for metrics insights ([d0a9b0a ](d0a9b0a07c ))
* **observability:** Replace Prometheus package with OpenTelemetry ([6b1640b ](6b1640b753 ))
2022-06-18 15:52:55 +00:00
9b7a01ab1c
fix(ci): respect peer deps again
...
The problem causing dependency has been removed and we can once again
validate the peer dependencies in CI and during docker build.
2022-06-18 17:48:16 +02:00
3030659e05
chore: update other nest packages
2022-06-18 17:48:16 +02:00
6e2c9115be
chore: update nestjs monorepo to 8.4.7
2022-06-18 17:48:16 +02:00
d0a9b0a07c
feat(observability): add local grafana+prom stack for metrics insights
2022-06-18 17:48:16 +02:00