Commit graph

852 commits

Author SHA1 Message Date
renovate[bot]
1c4df0b4e6
chore(deps): update dependency @types/node to v18.16.16 2023-05-27 01:02:44 +00:00
renovate[bot]
13a32d81c8
chore(deps): update dependency eslint-plugin-jsdoc to v44.2.7 2023-05-26 13:10:22 +00:00
renovate[bot]
73baf8f8cb
chore(deps): update dependency @types/node to v18.16.15 2023-05-26 08:27:15 +00:00
renovate[bot]
c0fc72f32b
chore(deps): update dependency @sentry/node to v7.53.1 2023-05-24 19:16:17 +00:00
renovate[bot]
7f6db3acea
chore(deps): update dependency @sentry/node to v7.53.0 2023-05-23 23:19:47 +00:00
renovate[bot]
46659a10b6
chore(deps): update dependency ts-loader to v9.4.3 2023-05-23 18:42:23 +00:00
renovate[bot]
f830c00135
chore(deps): update dependency eslint-plugin-jsdoc to v44.2.5 2023-05-23 15:03:07 +00:00
renovate[bot]
b0fc002965
chore(deps): update nest monorepo to v9.4.2 2023-05-23 10:41:41 +00:00
renovate[bot]
39f07c08d9
chore(deps): update typescript-eslint monorepo to v5.59.7 2023-05-22 17:37:30 +00:00
renovate[bot]
f6de0a59c1
chore(deps): update dependency @types/node to v18.16.14 2023-05-21 22:09:48 +00:00
renovate[bot]
0d5df5a22e
chore(deps): update dependency eslint to v8.41.0 2023-05-19 23:12:33 +00:00
renovate[bot]
8103c1bd21
chore(deps): update dependency pg to v8.11.0 2023-05-19 00:59:17 +00:00
renovate[bot]
c7cfb7e40a
chore(deps): update dependency @sentry/node to v7.52.1 2023-05-18 21:28:20 +00:00
renovate[bot]
3601b3d2c9
chore(deps): update dependency @types/node to v18.16.13 2023-05-18 16:59:37 +00:00
renovate[bot]
94a8b68de1
chore(deps): update dependency @nestjs/cli to v9.5.0 2023-05-18 09:11:10 +00:00
renovate[bot]
e6cdeb4079
chore(deps): update nest monorepo 2023-05-18 04:37:34 +00:00
renovate[bot]
6841c57c98
chore(deps): update dependency rimraf to v5.0.1 2023-05-18 00:35:20 +00:00
renovate[bot]
8c449b11f5
chore(deps): update dependency @types/node to v18.16.12 2023-05-17 09:58:01 +00:00
renovate[bot]
841ac5f65b
chore(deps): update dependency @opentelemetry/instrumentation-pino to v0.33.3 2023-05-17 06:23:29 +00:00
renovate[bot]
e0a680cdcc
chore(deps): update dependency @opentelemetry/instrumentation-pg to v0.35.2 2023-05-17 02:23:25 +00:00
renovate[bot]
fd7344a229
chore(deps): update dependency @opentelemetry/instrumentation-nestjs-core to v0.32.4 2023-05-16 22:53:45 +00:00
renovate[bot]
4b320c3e14
chore(deps): update dependency @opentelemetry/instrumentation-express to v0.32.3 2023-05-16 18:25:41 +00:00
renovate[bot]
a0d3974180
chore(deps): update dependency @opentelemetry/instrumentation-dns to v0.31.4 2023-05-16 15:04:53 +00:00
renovate[bot]
98abcb9ca6
chore(deps): update dependency @nestjs/config to v2.3.2 2023-05-16 10:55:05 +00:00
renovate[bot]
d6692a724c
chore(deps): update typescript-eslint monorepo to v5.59.6 2023-05-16 06:50:02 +00:00
renovate[bot]
51d4ac7e69
chore(deps): update dependency @types/node to v18.16.10 2023-05-16 02:17:54 +00:00
renovate[bot]
7200ed4cb0
chore(deps): update dependency eslint-plugin-jsdoc to v44.2.4 2023-05-15 15:09:50 +00:00
renovate[bot]
94a611d4e4
chore(deps): update dependency @types/node to v18.16.9 2023-05-13 16:03:06 +00:00
renovate[bot]
8532d36031
chore(deps): update dependency eslint-plugin-jsdoc to v44.2.3 2023-05-12 03:14:41 +00:00
renovate[bot]
4acf5b9a34
chore(deps): update dependency @types/node to v18.16.8 2023-05-11 22:37:04 +00:00
renovate[bot]
67972daad8
chore(deps): update dependency eslint-plugin-jsdoc to v44.2.2 2023-05-11 06:50:32 +00:00
renovate[bot]
988b4b748d
chore(deps): update dependency @types/node to v18.16.7 2023-05-10 11:18:43 +00:00
renovate[bot]
9d95d5437d
chore(deps): update dependency eslint-plugin-jsdoc to v44.1.0 2023-05-10 02:40:00 +00:00
renovate[bot]
5e2a9d6414
chore(deps): update dependency typeorm to v0.3.16 2023-05-09 19:24:09 +00:00
renovate[bot]
b15bfe15ad
chore(deps): update dependency eslint-plugin-jsdoc to v44.0.2 2023-05-09 15:55:35 +00:00
renovate[bot]
822c63388e
chore(deps): update typescript-eslint monorepo to v5.59.5 2023-05-09 07:44:16 +00:00
renovate[bot]
1d7faca7fc
chore(deps): update dependency eslint-plugin-jsdoc to v44.0.1 2023-05-09 04:39:20 +00:00
renovate[bot]
9045ca8ddc
chore(deps): update dependency @types/node to v18.16.6 2023-05-09 00:49:02 +00:00
renovate[bot]
749db1cfe3
chore(deps): update dependency @sentry/node to v7.51.2 2023-05-08 21:54:30 +00:00
renovate[bot]
a798d1a8d3
chore(deps): update dependency pino to v8.14.1 2023-05-08 17:51:45 +00:00
renovate[bot]
a483c13fed
chore(deps): update dependency @sentry/node to v7.51.1 2023-05-08 13:00:41 +00:00
renovate[bot]
fc5dda25ef
chore(deps): update dependency eslint-plugin-jsdoc to v44 2023-05-07 23:59:53 +00:00
23de660f8b
chore(deps): replace deprecated @opentelemetry/sdk-metrics-base (#275) 2023-05-07 13:53:22 +02:00
semantic-release-bot
0bd3309ffe chore(release): 1.26.1 [skip ci]
## [1.26.1](https://github.com/apricote/Listory/compare/v1.26.0...v1.26.1) (2023-05-07)

### Bug Fixes

* missing import for @hapi/joi ([#274](https://github.com/apricote/Listory/issues/274)) ([bbc7ec0](bbc7ec0817))
2023-05-07 11:43:44 +00:00
bbc7ec0817
fix: missing import for @hapi/joi (#274)
Replaced the module in the dependencies but not in actual usage
2023-05-07 13:36:55 +02:00
semantic-release-bot
aa4f2c4698 chore(release): 1.26.0 [skip ci]
# [1.26.0](https://github.com/apricote/Listory/compare/v1.25.0...v1.26.0) (2023-05-07)

### Features

* use bulk Spotify API calls & inserts to make spotify crawling more efficient ([#271](https://github.com/apricote/Listory/issues/271)) ([8721fd1](8721fd101d))
2023-05-07 02:19:21 +00:00
renovate[bot]
fe0d3a821a
chore(deps): update dependency typescript to v5 (#260)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-07 04:12:56 +02:00
c70fc273a8
chore(deps): migrate from @hapi/joi to joi (#273)
As indicated by the deprecation warning on the npm package.
2023-05-07 04:11:55 +02:00
8721fd101d
feat: use bulk Spotify API calls & inserts to make spotify crawling more efficient (#271)
* feat(spotify-api): bulk endpoints
* feat(music-library): allow bulk operations
* feat(spotify): bulk track+album+artist+genre import
* feat(spotify): use bulk import api for user crawl
* feat(spotify): bulk listen insert

For the benchmark case of a new user where Listory imports 50 new listens along with all now tracks, artists, albums & genres we significantly reduced the number of things happening:

    Spotify API Requests: 208 => 8
    DB Insert: 96 => 8
    Tracing Spans: 1953 => 66
2023-05-07 02:20:43 +02:00
renovate[bot]
24b7308343
chore(deps): update dependency @apricote/nest-pg-boss to v2 (#269)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-07 01:56:56 +02:00