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
6b1640b753
feat(observability): Replace Prometheus package with OpenTelemetry
2022-06-18 17:48:16 +02:00
semantic-release-bot
6adec3b04b
chore(release): 1.15.1 [skip ci]
...
## [1.15.1](https://github.com/apricote/Listory/compare/v1.15.0...v1.15.1 ) (2022-06-11)
### Bug Fixes
* **api:** broken tests after linting fix ([a2ea89f ](a2ea89ff96 ))
### Reverts
* Revert "chore(deps): update dependency @types/node to v16" ([e2169c9 ](e2169c9c18 ))
* Revert "chore(deps): update nest monorepo" ([9260078 ](92600782f6 ))
2022-06-11 20:59:13 +00:00
semantic-release-bot
85fd32f55c
chore(release): 1.15.0 [skip ci]
...
# [1.15.0](https://github.com/apricote/Listory/compare/v1.14.2...v1.15.0 ) (2022-06-11)
### Bug Fixes
* **ci:** ignore failing peer resolution ([5409b98 ](5409b98da1 ))
* **health:** remove faulty health check to spotify-auth ([7de5e14 ](7de5e14d4e ))
* **health:** use not-deprecated sentry context ([f06b93e ](f06b93efbe ))
### Features
* **api:** configurable max pool connections ([ee5bd41 ](ee5bd41a37 ))
2022-06-11 19:47:14 +00:00
ee5bd41a37
feat(api): configurable max pool connections
...
This should help with failing health checks while the crawler is running.
Quick math: 10 users, 30 songs each, each song requires at least 3
queries => 900 db queries every minute.
With the default of 10 pool connections, this blocks all available db
bandwidth for some time and causes slow UI and failing healthchecks.
2022-06-11 19:21:00 +02:00
semantic-release-bot
a4f7eaf6cc
chore(release): 1.14.2 [skip ci]
...
## [1.14.2](https://github.com/apricote/Listory/compare/v1.14.1...v1.14.2 ) (2022-06-11)
### Bug Fixes
* **health:** send healthcheck result to sentry to improve debugging ([dbf4374 ](dbf4374aeb ))
2022-06-11 12:07:47 +00:00
semantic-release-bot
5641c1e0ab
chore(release): 1.14.1 [skip ci]
...
## [1.14.1](https://github.com/apricote/Listory/compare/v1.14.0...v1.14.1 ) (2021-11-21)
### Bug Fixes
* **deps:** incompatible class-transformer release ([72be403 ](72be403fcf ))
2021-11-21 18:14:47 +00:00
semantic-release-bot
62716a8d04
chore(release): 1.14.0 [skip ci]
...
# [1.14.0](https://github.com/apricote/Listory/compare/v1.13.0...v1.14.0 ) (2021-11-21)
### Bug Fixes
* **ci:** also provide GITHUB_TOKEN ([c033af7 ](c033af7013 ))
* **ci:** provide PAT as GH_TOKEN ([7f6af16 ](7f6af16d55 ))
* **ci:** use PAT for pushing changelog ([29fc348 ](29fc3488cf ))
### Features
* **api:** update existing artists in MusicLibrary ([a0ffe10 ](a0ffe108e1 ))
* top genres report ([a0c28e2 ](a0c28e2324 ))
2021-11-21 17:40:48 +00:00
semantic-release-bot
5ef650a6dc
chore(release): 1.13.0 [skip ci]
...
# [1.13.0](https://github.com/apricote/Listory/compare/v1.12.0...v1.13.0 ) (2021-05-25)
### Features
* **server:** save genres for artists and albums ([3c6f328 ](3c6f3289f1 ))
2021-05-25 17:37:42 +00:00
semantic-release-bot
b6c7c9e16d
chore(release): 1.12.0 [skip ci]
...
# [1.12.0](https://github.com/apricote/Listory/compare/v1.11.1...v1.12.0 ) (2021-05-24)
### Bug Fixes
* **deps:** pin dependency @digikare/nestjs-prom to 1.0.0 ([3dee999 ](3dee999df6 ))
### Features
* **frontend:** add footer with version number ([2aaf582 ](2aaf582245 ))
2021-05-24 18:46:31 +00:00
semantic-release-bot
e743cd7c59
chore(release): 1.11.1 [skip ci]
...
## [1.11.1](https://github.com/apricote/Listory/compare/v1.11.0...v1.11.1 ) (2021-05-22)
### Bug Fixes
* **build:** tailwind config was missing from build ([06268c0 ](06268c0cf6 ))
2021-05-22 15:58:16 +00:00
semantic-release-bot
0be60c48fe
chore(release): 1.11.0 [skip ci]
...
# [1.11.0](https://github.com/apricote/Listory/compare/v1.10.1...v1.11.0 ) (2021-05-22)
### Features
* **frontend:** add visual indicator to top lists ([8377b2f ](8377b2f6d0 ))
* add top tracks report ([51fd78f ](51fd78f6d9 ))
2021-05-22 15:46:12 +00:00
semantic-release-bot
751957801c
chore(release): 1.10.1 [skip ci]
...
## [1.10.1](https://github.com/apricote/Listory/compare/v1.10.0...v1.10.1 ) (2021-05-20)
### Bug Fixes
* **api:** continue crawling when access token refresh fails for one user ([0c2188c ](0c2188c4d4 ))
2021-05-20 17:24:02 +00:00
semantic-release-bot
7bc91b5576
chore(release): 1.10.0 [skip ci]
...
# [1.10.0](https://github.com/apricote/Listory/compare/v1.9.0...v1.10.0 ) (2020-12-06)
### Features
* add optional basic auth for metrics endpoint ([879c6a6 ](879c6a62e2 ))
* **helm:** add option to enable prometheus metrics ([a609720 ](a6097204c7 ))
2020-12-06 02:08:58 +00:00
879c6a62e2
feat: add optional basic auth for metrics endpoint
2020-12-06 03:03:33 +01:00
a6097204c7
feat(helm): add option to enable prometheus metrics
2020-12-06 02:44:36 +01:00
semantic-release-bot
822355eedb
chore(release): 1.9.0 [skip ci]
...
# [1.9.0](https://github.com/apricote/Listory/compare/v1.8.0...v1.9.0 ) (2020-11-28)
### Bug Fixes
* **api:** missed listens from spotify ([5ca3437 ](5ca3437b59 ))
### Features
* **api:** custom spotify crawler interval ([66fd6ce ](66fd6ce1b4 ))
2020-11-28 17:34:02 +00:00
semantic-release-bot
52a0dc79ce
chore(release): 1.8.0 [skip ci]
...
# [1.8.0](https://github.com/apricote/Listory/compare/v1.7.4...v1.8.0 ) (2020-11-21)
### Features
* **api:** add prometheus metrics ([e2056b4 ](e2056b4734 ))
2020-11-21 19:29:00 +00:00
semantic-release-bot
3aa90797c1
chore(release): 1.7.4 [skip ci]
...
## [1.7.4](https://github.com/apricote/Listory/compare/v1.7.3...v1.7.4 ) (2020-11-21)
### Bug Fixes
* **api:** db error on duplicate music library import ([fcc2f7d ](fcc2f7d1b6 ))
2020-11-21 16:05:33 +00:00
0e431e9aa8
style(helm): run prettier and add templates to prettierignore
2020-11-21 15:53:51 +01:00
semantic-release-bot
b47f137310
chore(release): 1.7.3 [skip ci]
...
## [1.7.3](https://github.com/apricote/Listory/compare/v1.7.2...v1.7.3 ) (2020-11-18)
### Bug Fixes
* **api:** exception after refreshing spotify access token ([49b31e8 ](49b31e8e62 ))
2020-11-18 20:17:45 +00:00
semantic-release-bot
59307a8a2e
chore(release): 1.7.2 [skip ci]
...
## [1.7.2](https://github.com/apricote/Listory/compare/v1.7.1...v1.7.2 ) (2020-11-18)
### Bug Fixes
* **helm:** environment variable is set as boolean instead of string ([a8063cf ](a8063cfc32 ))
2020-11-18 11:23:27 +00:00
a8063cfc32
fix(helm): environment variable is set as boolean instead of string
2020-11-18 12:18:05 +01:00
semantic-release-bot
2513bc02aa
chore(release): 1.7.1 [skip ci]
...
## [1.7.1](https://github.com/apricote/Listory/compare/v1.7.0...v1.7.1 ) (2020-11-17)
### Bug Fixes
* **helm:** add sentry options ([5ca6eba ](5ca6eba764 ))
2020-11-17 21:43:25 +00:00
5ca6eba764
fix(helm): add sentry options
2020-11-17 22:38:05 +01:00
semantic-release-bot
5728a300af
chore(release): 1.7.0 [skip ci]
...
# [1.7.0](https://github.com/apricote/Listory/compare/v1.6.1...v1.7.0 ) (2020-11-17)
### Features
* **api:** setup optional sentry error reporting ([56db4cd ](56db4cd2e1 ))
2020-11-17 21:30:58 +00:00
semantic-release-bot
d620c03219
chore(release): 1.6.1 [skip ci]
...
## [1.6.1](https://github.com/apricote/Listory/compare/v1.6.0...v1.6.1 ) (2020-11-15)
### Bug Fixes
* **deps:** update dependency @nestjs/passport to v7.1.0 ([ad85dd7 ](ad85dd753d ))
* **deps:** update dependency @nestjs/swagger to v4.7.3 ([ac7ef85 ](ac7ef857af ))
* **deps:** update dependency @nestjs/typeorm to v7.1.4 ([a6f496a ](a6f496a6d3 ))
* **deps:** update dependency @testing-library/user-event to v12.2.2 ([57258db ](57258db330 ))
* **deps:** update dependency @types/node to v12.19.4 ([ce4c5e9 ](ce4c5e9fdb ))
* **deps:** update dependency postcss-cli to v7.1.2 ([945f192 ](945f192f7e ))
* **deps:** update dependency rxjs to v6.6.3 ([7214b0c ](7214b0c51e ))
* **deps:** update dependency tailwindcss to v1.9.6 ([7119457 ](7119457773 ))
* **deps:** update dependency typeorm to v0.2.29 ([ff2f1a0 ](ff2f1a0ee7 ))
* **deps:** update various packages ([52b8d26 ](52b8d26c18 ))
2020-11-15 03:52:14 +00:00
semantic-release-bot
a8b9b4d4df
chore(release): 1.6.0 [skip ci]
...
# [1.6.0](https://github.com/apricote/Listory/compare/v1.5.0...v1.6.0 ) (2020-11-15)
### Features
* **frontend:** adopt card-style for recent listens ([6c8ac2b ](6c8ac2b7a5 ))
* introduce new report "Top Albums" ([9896ea3 ](9896ea31ff ))
* **frontend:** proper styling for "Top Artists" report ([ca4e10e ](ca4e10e473 ))
2020-11-15 02:10:27 +00:00
semantic-release-bot
740426ae00
chore(release): 1.5.0 [skip ci]
...
# [1.5.0](https://github.com/apricote/Listory/compare/v1.4.4...v1.5.0 ) (2020-11-09)
### Features
* implement long-lived sessions ([44f7e26 ](44f7e26270 ))
2020-11-09 17:38:29 +00:00
semantic-release-bot
d0705afca8
chore(release): 1.4.4 [skip ci]
...
## [1.4.4](https://github.com/apricote/Listory/compare/v1.4.3...v1.4.4 ) (2020-11-07)
### Bug Fixes
* **frontend:** improper usage of select element ([a139f7b ](a139f7b25b ))
* **frontend:** missing dependency in useCallback ([1e674d1 ](1e674d18c9 ))
* **frontend:** missing key property in list ([1ae7f08 ](1ae7f08dc4 ))
2020-11-07 18:29:01 +00:00
semantic-release-bot
15308bfb7c
chore(release): 1.4.3 [skip ci]
...
## [1.4.3](https://github.com/apricote/Listory/compare/v1.4.2...v1.4.3 ) (2020-09-05)
### Bug Fixes
* **deps:** update dependency @nestjs/jwt to v7.1.0 ([e43f2ee ](e43f2ee135 ))
* **deps:** update dependency @testing-library/jest-dom to v5.11.4 ([aaa9bff ](aaa9bff029 ))
* **deps:** update dependency @testing-library/react to v10.4.9 ([9a52905 ](9a52905f12 ))
* **deps:** update dependency @testing-library/user-event to v12 ([8196db1 ](8196db1280 ))
* **deps:** update dependency @types/node to v12.12.55 ([22aa30d ](22aa30d82d ))
* **deps:** update dependency @types/react to v16.9.49 ([382f96f ](382f96f7f1 ))
* **deps:** update dependency @types/recharts to v1.8.15 ([f5f9dec ](f5f9decf95 ))
* **deps:** update dependency autoprefixer to v9.8.6 ([60cedf0 ](60cedf068c ))
* **deps:** update dependency class-transformer to v0.3.1 [security] ([6c54ad0 ](6c54ad0a74 ))
* **deps:** update dependency date-fns to v2.16.1 ([0e25114 ](0e2511430e ))
* **deps:** update dependency nestjs-typeorm-paginate to v2.1.1 ([0ffb3da ](0ffb3da1db ))
* **deps:** update dependency pg to v8.3.3 ([349b28e ](349b28e879 ))
* **deps:** update dependency react-router-dom to v5.2.0 ([2930bb3 ](2930bb31ce ))
* **deps:** update dependency rxjs to v6.6.2 ([341a2ab ](341a2ab68b ))
* **deps:** update dependency tailwindcss to v1.8.2 ([759d7aa ](759d7aac5f ))
* **deps:** update package-lock.json after deps updates ([71591bf ](71591bf6ff ))
* jest root folder config ([0d8bc26 ](0d8bc26f0d ))
2020-09-05 20:03:27 +00:00
semantic-release-bot
6f8601f483
chore(release): 1.4.2 [skip ci]
...
## [1.4.2](https://github.com/apricote/Listory/compare/v1.4.1...v1.4.2 ) (2020-07-12)
### Bug Fixes
* **server:** improve listens report response time ([fb9b83d ](fb9b83d440 ))
2020-07-12 15:57:42 +00:00
semantic-release-bot
1b03bacb7b
chore(release): 1.4.1 [skip ci]
...
## [1.4.1](https://github.com/apricote/Listory/compare/v1.4.0...v1.4.1 ) (2020-07-11)
### Bug Fixes
* improve top-artists response time ([aecc825 ](aecc82576a ))
* remove debug logging ([f562186 ](f56218602e ))
2020-07-11 17:52:10 +00:00
semantic-release-bot
2ea7366a58
chore(release): 1.4.0 [skip ci]
...
# [1.4.0](https://github.com/apricote/Listory/compare/v1.3.4...v1.4.0 ) (2020-07-04)
### Features
* add top-artists report ([6fc10c4 ](6fc10c40ca ))
* **frontend:** improve loading spinner ([42e8b88 ](42e8b886a0 ))
2020-07-04 20:02:09 +00:00
semantic-release-bot
5f8eacae7b
chore(release): 1.3.4 [skip ci]
...
## [1.3.4](https://github.com/apricote/Listory/compare/v1.3.3...v1.3.4 ) (2020-07-04)
### Bug Fixes
* **deps:** update dependency @fullhuman/postcss-purgecss to v2.3.0 ([64817b9 ](64817b9bac ))
* **deps:** update dependency @nestjs/config to v0.5.0 ([4677033 ](46770337e1 ))
* **deps:** update dependency @nestjs/serve-static to v2.1.3 ([3d8c9f9 ](3d8c9f9166 ))
* **deps:** update dependency @nestjs/swagger to v4.5.12 ([f11436c ](f11436c69c ))
* **deps:** update dependency @nestjs/typeorm to v7.1.0 ([ff24aee ](ff24aee4c5 ))
* **deps:** update dependency @testing-library/jest-dom to v5.11.0 ([8383c3d ](8383c3dd83 ))
* **deps:** update dependency @testing-library/react to v10.4.3 ([161b731 ](161b731405 ))
* **deps:** update dependency @testing-library/user-event to v10.4.1 ([e7463b5 ](e7463b57f7 ))
* **deps:** update dependency @types/node to v12.12.47 ([1dd5b3a ](1dd5b3a4ad ))
* **deps:** update dependency @types/react to v16.9.41 ([f9107b7 ](f9107b74aa ))
* **deps:** update dependency @types/react-dom to v16.9.8 ([cd5dcfa ](cd5dcfa126 ))
2020-07-04 19:49:04 +00:00
semantic-release-bot
4f9cd2fc3f
chore(release): 1.3.3 [skip ci]
...
## [1.3.3](https://github.com/apricote/Listory/compare/v1.3.2...v1.3.3 ) (2020-06-01)
### Bug Fixes
* **frontend:** fix encoding of queryparameters in api calls ([40ce26e ](40ce26eadd ))
* **server:** validate listens report query params ([6f8fc02 ](6f8fc0265a ))
2020-06-01 19:22:47 +00:00
semantic-release-bot
61431694cb
chore(release): 1.3.2 [skip ci]
...
## [1.3.2](https://github.com/apricote/Listory/compare/v1.3.1...v1.3.2 ) (2020-05-20)
### Bug Fixes
* **deps:** update dependency @nestjs/config to v0.4.2 ([f4f9432 ](f4f94322c0 ))
* **deps:** update dependency @nestjs/schedule to v0.4.0 ([5104772 ](5104772acb ))
* **deps:** update dependency @nestjs/serve-static to v2.1.1 ([9ed69d2 ](9ed69d2db4 ))
2020-05-20 22:57:19 +00:00
semantic-release-bot
4e86f6cbc9
chore(release): 1.3.1 [skip ci]
...
## [1.3.1](https://github.com/apricote/Listory/compare/v1.3.0...v1.3.1 ) (2020-05-14)
### Bug Fixes
* **frontend:** disable broken service-worker ([7ad4b1e ](7ad4b1e52c ))
2020-05-14 10:20:16 +00:00
semantic-release-bot
2b68c9e459
chore(release): 1.3.0 [skip ci]
...
# [1.3.0](https://github.com/apricote/Listory/compare/v1.2.5...v1.3.0 ) (2020-05-14)
### Features
* **frontend:** active service worker ([fbada1e ](fbada1eaac ))
* **frontend:** add favicon ([bf9aba3 ](bf9aba3033 ))
* **frontend:** configure pwa ([b9ea880 ](b9ea8808f2 ))
2020-05-14 01:14:33 +00:00
semantic-release-bot
4db924b78e
chore(release): 1.2.5 [skip ci]
...
## [1.2.5](https://github.com/apricote/Listory/compare/v1.2.4...v1.2.5 ) (2020-05-13)
### Bug Fixes
* **frontend:** add selectable timeframe and styling to listens report ([cc7f4b3 ](cc7f4b354d ))
2020-05-13 23:39:58 +00:00
semantic-release-bot
cab349c7d0
chore(release): 1.2.4 [skip ci]
...
## [1.2.4](https://github.com/apricote/Listory/compare/v1.2.3...v1.2.4 ) (2020-05-13)
### Bug Fixes
* **api:** frontend sessions expire after 15 minutes (now 1d) ([8c5f495 ](8c5f495ce5 ))
* **frontend:** improve reporting charts ([bdbe5f5 ](bdbe5f574a ))
* **frontend:** redirect to home after login ([367f375 ](367f37555f ))
2020-05-13 19:39:15 +00:00
semantic-release-bot
215b08d57b
chore(release): 1.2.3 [skip ci]
...
## [1.2.3](https://github.com/apricote/Listory/compare/v1.2.2...v1.2.3 ) (2020-05-12)
### Bug Fixes
* **ci:** Helm chart still not properly released ([f0100e8 ](f0100e87e2 ))
2020-05-12 00:10:51 +00:00
semantic-release-bot
66c3165583
chore(release): 1.2.2 [skip ci]
...
## [1.2.2](https://github.com/apricote/Listory/compare/v1.2.1...v1.2.2 ) (2020-05-11)
### Bug Fixes
* **ci:** Helm chart was not automatically released ([ff0c155 ](ff0c1553f0 ))
2020-05-11 23:33:17 +00:00
semantic-release-bot
3dd45b4620
chore(release): 1.2.1 [skip ci]
...
## [1.2.1](https://github.com/apricote/Listory/compare/v1.2.0...v1.2.1 ) (2020-05-11)
### Bug Fixes
* **deps:** pin dependencies ([c0caa31 ](c0caa31a2b ))
2020-05-11 01:02:28 +00:00
semantic-release-bot
2f2de58d14
chore(release): 1.2.0 [skip ci]
...
# [1.2.0](https://github.com/apricote/Listory/compare/v1.1.0...v1.2.0 ) (2020-05-09)
### Features
* **api:** add listen report endpoint ([3828b84 ](3828b841c2 ))
* **api:** enable global ValidationPipeline ([ddcdfff ](ddcdfff89b ))
* **api:** filter recent listens by timespan ([c903093 ](c9030937e2 ))
* **frontend:** render simple listen report ([ebc0794 ](ebc079435d ))
2020-05-09 17:27:52 +00:00
semantic-release-bot
c545699f22
chore(release): 1.1.0 [skip ci]
...
# [1.1.0](https://github.com/apricote/Listory/compare/v1.0.1...v1.1.0 ) (2020-05-08)
### Features
* **cd:** add Helm Chart with automated releases ([1bdd618 ](1bdd6181ba ))
2020-05-08 21:49:53 +00:00
1bdd6181ba
feat(cd): add Helm Chart with automated releases
2020-05-08 23:45:58 +02:00