Renovate Bot
3f240440b4
chore(deps): update dependency @types/node to v13.13.12
2020-06-09 21:24:52 +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
b8918889a1
refactor(server): introduce TimePresets for reports
2020-06-01 21:19:50 +02:00
6f8fc0265a
fix(server): validate listens report query params
...
When using Omit<>, class-validator can not see the decorators of the base
type and skips validation.
2020-06-01 21:19:50 +02:00
40ce26eadd
fix(frontend): fix encoding of queryparameters in api calls
...
We had a bug where the "+" before the timezone in ISO8601 strings was
being parsed as " " in the server because it was not properly encoded.
By using URLSearchParams to create our querystring we should be fine.
2020-06-01 21:19:50 +02:00
e2b927fca4
build: target latest ES versions supported in Nodejs 14
2020-05-31 23:25:50 +02:00
Renovate Bot
b2fbc91076
chore(deps): update dependency ts-loader to v7.0.5
2020-05-25 01:48:33 +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
dd443ccc92
Merge pull request #11 from apricote/renovate/nestjs-serve-static-2.x
...
fix(deps): update dependency @nestjs/serve-static to v2.1.1
2020-05-21 00:53:36 +02:00
Renovate Bot
9ed69d2db4
fix(deps): update dependency @nestjs/serve-static to v2.1.1
2020-05-20 22:53:24 +00:00
7302a2bb8c
Merge pull request #7 from apricote/renovate/node-13.x
...
chore(deps): update dependency @types/node to v13.13.8
2020-05-21 00:52:37 +02:00
40e27c4791
Merge pull request #9 from apricote/renovate/docker-postgres-12.x
...
chore(deps): update postgres docker tag to v12.3
2020-05-21 00:52:22 +02:00
dbdb130fd7
Merge pull request #10 from apricote/renovate/nestjs-schedule-0.x
...
fix(deps): update dependency @nestjs/schedule to v0.4.0
2020-05-21 00:52:08 +02:00
Renovate Bot
b905518531
chore(deps): update dependency @types/node to v13.13.8
2020-05-20 22:52:05 +00:00
b71523cffb
Merge pull request #8 from apricote/renovate/typescript-3.x
...
chore(deps): update dependency typescript to v3.9.3
2020-05-21 00:51:57 +02:00
d81f95141e
Merge pull request #6 from apricote/renovate/jest-25.x
...
chore(deps): update dependency @types/jest to v25.2.3
2020-05-21 00:51:15 +02:00
4ab687791c
Merge pull request #5 from apricote/renovate/nestjs-config-0.x
...
fix(deps): update dependency @nestjs/config to v0.4.2
2020-05-21 00:51:04 +02:00
dd27c837bf
Merge pull request #4 from apricote/renovate/ts-loader-7.x
...
chore(deps): update dependency ts-loader to v7.0.4
2020-05-21 00:50:48 +02:00
Renovate Bot
ebe6a716b6
chore(deps): update dependency typescript to v3.9.3
2020-05-19 23:46:43 +00:00
Renovate Bot
977f5a7d24
chore(deps): update dependency @types/jest to v25.2.3
2020-05-18 21:27:17 +00:00
Renovate Bot
5104772acb
fix(deps): update dependency @nestjs/schedule to v0.4.0
2020-05-18 02:37:03 +00:00
Renovate Bot
f2b86195e4
chore(deps): update postgres docker tag to v12.3
2020-05-18 01:39:30 +00:00
Renovate Bot
f4f94322c0
fix(deps): update dependency @nestjs/config to v0.4.2
2020-05-14 11:38:02 +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
7ad4b1e52c
fix(frontend): disable broken service-worker
...
Login breaks because the SW somehow captures the navigation
to `/api/v1/auth/spotify` and instead shows the react app.
2020-05-14 12:16:11 +02: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
fbada1eaac
feat(frontend): active service worker
2020-05-14 03:10:24 +02:00
b9ea8808f2
feat(frontend): configure pwa
2020-05-14 03:10:24 +02:00
bf9aba3033
feat(frontend): add favicon
2020-05-14 03:10:24 +02: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
cc7f4b354d
fix(frontend): add selectable timeframe and styling to listens report
2020-05-14 01:36:05 +02: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
bdbe5f574a
fix(frontend): improve reporting charts
2020-05-13 21:34:13 +02:00
8c5f495ce5
fix(api): frontend sessions expire after 15 minutes (now 1d)
2020-05-13 21:23:57 +02:00
367f37555f
fix(frontend): redirect to home after login
2020-05-13 21:23:57 +02:00
Renovate Bot
eb032ad186
chore(deps): update dependency ts-loader to v7.0.4
2020-05-13 18:06:59 +00:00
416765e456
Merge pull request #3 from apricote/renovate/ts-jest-25.x
...
chore(deps): update dependency ts-jest to v25.5.1
2020-05-13 20:06:23 +02:00
Renovate Bot
88ca598477
chore(deps): update dependency ts-jest to v25.5.1
2020-05-13 17:59:01 +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
f0100e87e2
fix(ci): Helm chart still not properly released
2020-05-12 02:06:40 +02: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
ff0c1553f0
fix(ci): Helm chart was not automatically released
2020-05-12 01:29:23 +02: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
4910f9d459
Merge pull request #2 from apricote/renovate/pin-dependencies
...
fix(deps): pin dependencies
2020-05-11 02:58:48 +02:00
Renovate Bot
c0caa31a2b
fix(deps): pin dependencies
2020-05-11 00:24:29 +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
ebc079435d
feat(frontend): render simple listen report
2020-05-09 19:24:17 +02:00
3828b841c2
feat(api): add listen report endpoint
2020-05-09 19:24:17 +02:00
ddcdfff89b
feat(api): enable global ValidationPipeline
2020-05-09 19:24:17 +02:00
c9030937e2
feat(api): filter recent listens by timespan
2020-05-09 19:24:17 +02:00