Commit graph

2987 commits

Author SHA1 Message Date
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
Philip Molares
19cf10c820 changed license of doc images
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-01-05 22:49:21 +01:00
Philip Molares
be9eb43a59 added idea copyright information
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-01-05 22:48:58 +01:00
Philip Molares
420f79c1ef added reuse workflow
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-01-05 22:13:01 +01:00
Philip Molares
6896daa62a added reuse information
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-01-05 22:12:38 +01:00
David Mehren
2701a12092
Merge pull request #660 from hedgedoc/cherry-picks-from-master
Cherry-Picks from master & cleanups
2021-01-05 21:47:31 +01:00
Tilman Vatteroth
e86551b266
Change label used by renovate to "type: maintenance"
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
(cherry picked from commit 8600c2dae6)
2021-01-05 21:30:38 +01:00
David Mehren
7473f0be86
Renovate: Enable sign-off
Signed-off-by: David Mehren <git@herrmehren.de>
(cherry picked from commit 087f0a7c98)
2021-01-05 21:30:38 +01:00
David Mehren
78d4d47dc8
Renovate: Disable major updates
We won't do any major updates for 1.7 release anyway.

Signed-off-by: David Mehren <git@herrmehren.de>
(cherry picked from commit c479ab0d59)
2021-01-05 21:30:38 +01:00
David Mehren
810b4cf022
Renovate: Group various packages
Signed-off-by: David Mehren <git@herrmehren.de>
(cherry picked from commit 63654aa910)
2021-01-05 21:30:38 +01:00
Renovate Bot
e4e024dc29
Add renovate.json
Signed-off-by: Renovate Bot <bot@renovateapp.com>

(cherry picked from commit ed44a40c10)
2021-01-05 21:30:38 +01:00
Tilman Vatteroth
4b7318ca33
Move docs into subdirectory to make mkdocs work in a subdirectory
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>

(cherry picked from commit eaeb88401d)
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-05 21:09:18 +01:00
David Mehren
a5ad35f94d
Delete old sources
To reduce confusion, we should not have the old code in this branch

Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-05 20:31:27 +01:00
David Mehren
0ffe7d155c
Delete translation files
We only translate the frontend, so these are not needed anymore in the backend.

Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-05 20:24:49 +01:00
Philip Molares
28f3580e9e
Link to the contribution documentation explicitly
Co-authored-by: David Mehren <git@herrmehren.de>
Signed-off-by: Philip Molares <philip.molares@udo.edu>

(cherry picked from commit c7def38ba4)
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-05 20:20:53 +01:00
David Mehren
4a5e1f889c
Update issue templates to use the new labels
Signed-off-by: David Mehren <git@herrmehren.de>
(cherry picked from commit eb727810b5)
2021-01-05 20:19:20 +01:00
David Mehren
afb98e1020
Merge pull request #652 from hedgedoc/develop-branch-docs 2021-01-05 16:24:45 +01:00
David Mehren
a27524b9be
Update readme and contribution docs for 2.0 development
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-04 22:28:23 +01:00
David Mehren
7e9f08ea03
Improve CONTRIBUTING.md
Signed-off-by: David Mehren <git@herrmehren.de>
Co-authored-by: Erik Michelson <github@erik.michelson.eu>

(cherry picked from commit f77f9fac19)
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-04 14:40:01 +01:00
David Mehren
854a682e19
Merge pull request #568 from jfowl/add-github-templates 2020-11-15 12:06:19 +01:00
David Mehren
6fd468dc22
Direct questions to the community forum
Signed-off-by: David Mehren <git@herrmehren.de>
2020-11-15 11:47:44 +01:00