Commit graph

2979 commits

Author SHA1 Message Date
David Mehren
141dc349e3
NotesController: Do not crash on nonexistent notes
This commit adds proper error handling and returns 404 when a note does not exist.
Previously, we leaked the `NotInDBError` and sent a 500 status code.

Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-09 22:58:16 +01:00
David Mehren
a893f9c230
Merge pull request #704 from hedgedoc/fix/ideaCopyrightTemplate
fixed copyright template for idea
2021-01-09 22:57:48 +01:00
Philip Molares
40a6e2d381 fixed copyright template for idea
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-01-09 22:55:15 +01:00
David Mehren
136c432587
Merge pull request #698 from hedgedoc/renovate/sqlite3-5.x
Update dependency sqlite3 to v5.0.1
2021-01-08 19:30:57 +01:00
Renovate Bot
3254d32270
Update dependency sqlite3 to v5.0.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-08 15:41:58 +00:00
David Mehren
d69c05ad20
Merge pull request #695 from hedgedoc/maint/maintain-lockfiles
Renovate: Maintain lock files once per week
2021-01-07 22:48:26 +01:00
David Mehren
11a5573e7a
Renovate: Maintain lock files once per week
This option makes Renovate refresh yarn.lock once per week
See https://docs.renovatebot.com/configuration-options/#lockfilemaintenance

Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-07 17:35:17 +01:00
David Mehren
3013a85fed
Merge pull request #668 from hedgedoc/renovate/definitelytyped 2021-01-07 17:16:20 +01:00
David Mehren
5f48b530f2
Update @types/express-serve-static-core and @types/serve-static
After updating @types/express these need to be updated to prevent broken typings.
This does not happen automatically, so I needed to delete these two packages from
yarn.lock and run `yarn install` again.

See https://github.com/DefinitelyTyped/DefinitelyTyped/issues/47339#issuecomment-691800846

Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-07 17:14:30 +01:00
Renovate Bot
6918b7a0e5
Update definitelyTyped
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-07 09:15:51 +00:00
David Mehren
e6e3d119f9
Merge pull request #682 from hedgedoc/renovate/major-definitelytyped
Update dependency @types/jest to v26
2021-01-07 00:03:50 +01:00
Renovate Bot
1f1fadf4f6
Update dependency @types/jest to v26
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 23:00:35 +00:00
David Mehren
64aa4df282
Merge pull request #677 from hedgedoc/renovate/ts-jest-26.x
Update dependency ts-jest to v26.4.4
2021-01-06 23:59:49 +01:00
Renovate Bot
4f8bb0f348
Update dependency ts-jest to v26.4.4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 22:57:36 +00:00
David Mehren
020e018f6b
Merge pull request #683 from hedgedoc/renovate/file-type-16.x
Update dependency file-type to v16
2021-01-06 23:56:42 +01:00
Renovate Bot
aabb4e19db
Update dependency file-type to v16
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 22:54:07 +00:00
David Mehren
060eeff44e
Merge pull request #684 from hedgedoc/renovate/prettier-2.x
Update dependency prettier to v2
2021-01-06 23:52:38 +01:00
David Mehren
f81e67a3a1
Format with Prettier 2
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 23:49:45 +01:00
Renovate Bot
25e74f4ae7
Update dependency prettier to v2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 22:44:29 +00:00
David Mehren
7b946c5de7
Merge pull request #681 from hedgedoc/renovate/actions-setup-node-2.x 2021-01-06 23:42:49 +01:00
Renovate Bot
5deac7eaf6
Update actions/setup-node action to v2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 22:40:22 +00:00
David Mehren
b37746891a
Merge pull request #689 from hedgedoc/renovate/major-linters 2021-01-06 23:39:28 +01:00
David Mehren
1c9d9942b3
Cleanup ESLint config
The name of the plugin and the recommended config changed at some point, so we adapt to that

Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 23:37:16 +01:00
Renovate Bot
ffe2c8f557
Update linters
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 22:25:56 +00:00
David Mehren
fd16413dd5
Merge pull request #688 from hedgedoc/renovate/typescript-4.x 2021-01-06 23:23:55 +01:00
Renovate Bot
9429e8d6c5
Update dependency typescript to v4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 22:21:58 +00:00
David Mehren
9ac0c93d2f
Merge pull request #675 from hedgedoc/renovate/test-packages
Update dependency jest to v26.6.3
2021-01-06 23:20:04 +01:00
Renovate Bot
6759f535c4
Update dependency jest to v26.6.3
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 22:16:28 +00:00
David Mehren
b086212ce8
Merge pull request #679 from hedgedoc/renovate/linters
Update linters
2021-01-06 23:15:40 +01:00
Renovate Bot
96fe8a39ce
Update linters
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 22:13:17 +00:00
David Mehren
c72ee2e79d
Merge pull request #687 from hedgedoc/renovate/ts-node-9.x
Update dependency ts-node to v9
2021-01-06 23:11:46 +01:00
Renovate Bot
24de4cc477
Update dependency ts-node to v9
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 21:51:21 +00:00
David Mehren
b88021b85f
Merge pull request #686 from hedgedoc/renovate/ts-loader-8.x
Update dependency ts-loader to v8
2021-01-06 22:48:58 +01:00
Renovate Bot
90f8dfb77a
Update dependency ts-loader to v8
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 21:46:50 +00:00
David Mehren
7b99e36cc7
Merge pull request #685 from hedgedoc/renovate/major-test-packages
Update dependency supertest to v6
2021-01-06 22:44:25 +01:00
Renovate Bot
07273bda1d
Update dependency supertest to v6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 21:40:56 +00:00
David Mehren
b952097830
Merge pull request #693 from hedgedoc/replace-year-in-copyright
Change year in copyright to 2021
2021-01-06 22:12:02 +01:00
Tilman Vatteroth
0c56466dc1
Change year in copyright to 2021
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2021-01-06 22:10:19 +01:00
David Mehren
f9a9e53a0a
Merge pull request #676 from hedgedoc/renovate/swagger-ui-express-4.x
Update dependency swagger-ui-express to v4.1.6
2021-01-06 21:47:02 +01:00
Renovate Bot
7580a7ba13
Update dependency swagger-ui-express to v4.1.6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 20:25:55 +00:00
David Mehren
fdeec226ad
Merge pull request #678 from hedgedoc/renovate/typeorm-0.x 2021-01-06 21:24:38 +01:00
Renovate Bot
62be9eb442
Update dependency typeorm to v0.2.29
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 20:14:55 +00:00
David Mehren
d94386d164
Merge pull request #672 from hedgedoc/renovate/pin-dependencies
Pin dependency class-transformer to 0.3.1
2021-01-06 21:13:18 +01:00
Renovate Bot
c41124bb2e
Pin dependency class-transformer to 0.3.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 20:03:59 +00:00
David Mehren
9fe22d6e5a
Merge pull request #692 from hedgedoc/renovate/nestjs-packages 2021-01-06 21:03:25 +01:00
David Mehren
a9afd5030f
Add cli-color dependency, that previously was in @nestjs/common
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 20:56:11 +01:00
Renovate Bot
3f1783dcde
Update NestJS packages
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 19:43:16 +00:00
David Mehren
9894e2f23a
Merge pull request #691 from hedgedoc/maint/renovate-group-nestjs
Renovate: group all packages under @nestjs
2021-01-06 20:42:09 +01:00
David Mehren
9ace054822
Renovate: group all packages under @nestjs
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 20:34:19 +01:00
David Mehren
d28b73c04e
Merge pull request #671 from hedgedoc/maint/renovate-updates 2021-01-06 19:52:49 +01:00