renovate[bot]
8af495c539
chore(deps): update dependency @types/node to v14.17.20 ( #1694 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-29 17:19:30 +00:00
renovate[bot]
88ce1b03ff
chore(deps): update dependency @nestjs/cli to v8.1.2 ( #1691 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-29 10:20:08 +00:00
renovate[bot]
a3ffc10ef3
chore(deps): update dependency eslint-plugin-jest to v24.4.3 ( #1690 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-28 21:49:34 +00:00
renovate[bot]
8cbf240af8
chore(deps): update dependency jest to v27.2.3 ( #1687 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-28 11:54:41 +00:00
renovate[bot]
335aa07e0f
fix(deps): update nestjs packages to v8.0.8 ( #1686 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-28 10:53:42 +00:00
renovate[bot]
23a49c45ea
chore(deps): lock file maintenance ( #1684 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-27 04:20:53 +00:00
renovate[bot]
921bea0441
chore(deps): update dependency jest to v27.2.2 ( #1682 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-25 16:48:51 +00:00
renovate[bot]
b558ae8774
chore(deps): update dependency @types/node to v14.17.19 ( #1681 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-25 14:16:20 +00:00
renovate[bot]
9f051cf956
fix(deps): update nestjs packages to v8.0.7 ( #1678 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-24 12:09:44 +00:00
renovate[bot]
7a37226200
chore(deps): pin dependency source-map-support to 0.5.20 ( #1675 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-23 23:38:23 +00:00
renovate[bot]
990d629df7
chore(deps): pin dependency @types/source-map-support to 0.5.4 ( #1674 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-23 23:08:25 +00:00
David Mehren
bbca4ab1dd
Combine build & prebuild scripts
...
Yarn 2 does not support pre-scripts anymore
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-06 18:04:14 +02:00
David Mehren
af908a6489
Remove ts-loader
...
Nest uses Webpack only for monorepo projects.
As we have a standalone Nest application, we can remove
the webpack-only dependency to ts-loader.
See https://docs.nestjs.com/cli/overview#project-structure
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-06 18:02:42 +02:00
David Mehren
ed1dd428b7
Move eslint plugins to devDependencies
...
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-06 18:01:05 +02:00
David Mehren
49112647cb
Add missing implicit dependencies
...
Yarn PnP does not allow modules to
access implicit dependencies.
This adds the missing dependencies to express and source-map-support.
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-06 16:38:14 +02:00
David Mehren
6733456add
Setup Prettier plugins explicitly
...
Prettier can't autodetect the plugins with Yarn PnP,
as there is no node_modules folder.
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-06 16:37:10 +02:00
David Mehren
9395db2744
Remove typeRoots from tsconfig
...
As we got rid of the express types in
`./types`, we can also remove the
`typeRoots` setting.
This also allows ts-jest to find the Jest typings
when run with Yarn PnP.
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-06 16:35:54 +02:00
David Mehren
1f2067288a
Explicitly import URL
...
With Yarn PnP, URL is seems to not automatically be
part of the global scope.
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-06 16:32:24 +02:00
David Mehren
241164261e
Add REUSE license info for Yarn 2
...
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-05 18:22:47 +02:00
David Mehren
692300cdc9
CI: Use immutable flag and built-in caching
...
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-05 18:14:18 +02:00
David Mehren
921500efe9
Add yarn typescript plugin
...
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-05 18:07:06 +02:00
David Mehren
75563a0343
Add yarn interactive-tools plugin
...
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-05 18:06:39 +02:00
David Mehren
7ef881d829
Setup .gitignore for Yarn 2
...
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-05 18:05:26 +02:00
David Mehren
485ca2f043
Install & configure Yarn 2
...
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-05 18:04:08 +02:00
Renovate Bot
6948de51e1
chore(deps): update dependency mkdocs-material to v7.3.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-09-23 09:07:52 +00:00
Philip Molares
1e3071516b
docs: add primary aliases to the dev doc about notes
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-06-06 18:07:53 +02:00
Philip Molares
9383eeb53a
fix: the seed command handles the new aliases
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-06-06 17:56:12 +02:00
Philip Molares
56eaddff8c
test: fix e2e tests to handle the new aliases
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-06-06 17:55:41 +02:00
Philip Molares
90b64c73b3
test: fix service tests to handle the new aliases
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-06-06 17:53:07 +02:00
Philip Molares
b135333a51
feat: add alias controller to private and public api
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-08-07 21:28:59 +02:00
Philip Molares
2b76d33a23
feat: add aliases to service files
...
This commit makes it possible to identifier notes via any alias in the note and history service.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-06-06 17:47:38 +02:00
Philip Molares
babd5ce393
chore: create getIdentifier utility function
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-09-16 23:53:29 +02:00
Philip Molares
8c214820e1
chore: create getPrimaryAlias utility function
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-08-07 21:51:47 +02:00
Philip Molares
d1b7c2a2db
feat: add alias service
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-08-07 21:53:54 +02:00
Philip Molares
17c55195c3
feat: add list of aliases to note entity
...
One of the aliases can be primary for each note, but all can be used to get information from the apis.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-06-06 17:46:32 +02:00
Philip Molares
86d060706f
chore: add PrimaryAliasDeletionForbiddenError
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-08-07 21:52:00 +02:00
Philip Molares
1fd15cc376
chore: add alias dtos
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-08-07 21:54:42 +02:00
renovate[bot]
36c63d3e40
fix(deps): update dependency node-fetch to v2.6.5 ( #1666 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-22 16:14:38 +00:00
Erik Michelson
0f731016eb
Update security.md to match state in master branch
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2021-09-21 15:19:46 +02:00
renovate[bot]
1cc081f670
chore(deps): update dependency @types/node to v14.17.18 ( #1665 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-21 21:54:36 +00:00
renovate[bot]
1fd5febf33
fix(deps): update dependency node-fetch to v2.6.4 ( #1662 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-21 15:25:35 +00:00
David Mehren
cda0abfceb
Add missing title property to issue templates
...
Signed-off-by: David Mehren <git@herrmehren.de>
2021-09-21 15:04:21 +02:00
Erik Michelson
053614e3c8
Use GitHub issue forms
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2021-09-16 23:40:35 +02:00
renovate[bot]
cda17d9d1f
chore(deps): update dependency @types/jest to v27.0.2 ( #1661 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-21 04:04:44 +00:00
renovate[bot]
b988a565c7
fix(deps): update dependency node-fetch to v2.6.3 ( #1660 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-20 23:33:07 +00:00
renovate[bot]
80463cd463
chore(deps): update dependency ts-loader to v9.2.6 ( #1659 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-20 21:58:44 +00:00
renovate[bot]
d97e5d7194
chore(deps): update linters to v4.31.2 ( #1658 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-20 19:16:34 +00:00
renovate[bot]
9b6c977a25
chore(deps): update dependency jest to v27.2.1 ( #1624 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-20 15:21:31 +00:00
renovate[bot]
135d80d359
chore(deps): update dependency mkdocs-material to v7.2.8 ( #1657 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-20 13:02:26 +00:00
renovate[bot]
bb6499b5e5
chore(deps): lock file maintenance ( #1655 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-20 02:00:07 +00:00