Commit graph

3057 commits

Author SHA1 Message Date
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
David Mehren
bceb615c7b
Update Renovate config
This commit
- removes `group:nextjsMonorepo` as that is already included in `config:base` via `group:monorepos`
- disables the hourly PR creation limit
- enables the dependency dashboard
- enables automatic rebasing when the base branch updates

Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 19:41:10 +01:00
David Mehren
28166b89e3
Merge pull request #665 from hedgedoc/renovate/npm-class-transformer-vulnerability 2021-01-06 19:40:06 +01:00
Renovate Bot
50e7352467
Update dependency class-transformer to ^0.3.0 [SECURITY]
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 18:38:14 +00:00
David Mehren
953b423675
Merge pull request #670 from hedgedoc/feat/ci-reliability
E2E tests: Increase timeout & set concurrency to 1
2021-01-06 19:35:21 +01:00
David Mehren
672d8e6bbb
E2E tests: Increase timeout & set concurrency to 1
For some reason Jest sometimes times out when running in GitHub Actions.
This tries to mitigate that error.

Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 19:16:31 +01:00
David Mehren
87f15d6488
Merge pull request #667 from hedgedoc/develop-theme-changes 2021-01-06 14:22:46 +01:00
Tilman Vatteroth
bc777a2369
Add license headers
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2021-01-06 14:07:34 +01:00
Tilman Vatteroth
f9fdea36ca
Several theme changes (#659)
* Several theme changes

- Add max width of 1440px
- Rename css file
- Fix edit button
- Add local Roboto font

Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
(cherry picked from commit 5bdb392413)
2021-01-06 13:59:14 +01:00
David Mehren
f44ccc96de
Merge pull request #663 from hedgedoc/feat/nest-ci 2021-01-06 13:55:51 +01:00
David Mehren
86bd5de9f4
Set fetch-depth to 0 for coverage jobs
This allows codecov to fetch the commit SHA

Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 13:17:30 +01:00
David Mehren
adc7d64ae0
Add build artifacts to .gitignore
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 13:05:15 +01:00
David Mehren
c5fd1c8907
Add CI badges to readme
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 13:05:15 +01:00
David Mehren
cb44ebda5b
Add coverage analysis to CI workflow
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 13:05:15 +01:00
David Mehren
f0835f5b62
Fix prettier errors
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 13:05:15 +01:00
David Mehren
c6cdba4844
Add CI workflow
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 13:05:15 +01:00
Yannick Bungers
50c38a2675
Merge pull request #666 from hedgedoc/reuseCorrectBranch
used correct branch for reuse workflow
2021-01-06 11:03:28 +01:00
Yannick Bungers
79cba76b3c
Merge pull request #662 from hedgedoc/removeBin
Remove bin/ tools
2021-01-06 11:02:25 +01:00
Philip Molares
0624b8bdb5 used correct branch for reuse workflow
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-01-05 23:35:46 +01:00
Philip Molares
dfb4934951 remove all bin tools
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-01-05 23:30:18 +01:00
David Mehren
9e13842c6b
Merge pull request #661 from hedgedoc/reuse 2021-01-05 23:20:52 +01:00
David Mehren
52c711e9a8
Merge pull request #664 from hedgedoc/renovate/pin-dependencies
Pin dependencies
2021-01-05 23:15:43 +01:00
Renovate Bot
86b54a9c5e
Pin dependencies
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-01-05 22:12:43 +00:00