Commit graph

4420 commits

Author SHA1 Message Date
Renovate Bot
6283a0cbf9 Update dependency cypress to v9.5.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-20 20:30:20 +01:00
Renovate Bot
52cc654235 Update dependency prettier to v2.6.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-20 20:29:19 +01:00
Renovate Bot
eb23ba2438 Update dependency react-i18next to v11.16.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-20 20:28:47 +01:00
Renovate Bot
1aa405985f Update definitely typed
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-20 20:28:22 +01:00
Renovate Bot
31b478bda9 chore(deps): update dependency pymdown-extensions to v9.3
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-20 19:55:19 +01:00
Renovate Bot
713285c1c3 chore(deps): update linters to v5.15.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-20 19:54:47 +01:00
Renovate Bot
d31fd48538 fix(deps): update dependency @nestjs/config to v2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-20 19:54:23 +01:00
Renovate Bot
93a6323bb7 chore(deps): update dependency eslint-plugin-jest to v26.1.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-20 03:25:35 +00:00
Renovate Bot
119a7ee3e0 chore(deps): update node.js to 1ef397a
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-19 09:55:33 +00:00
Renovate Bot
841c978915 chore(deps): update nestjs packages
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-18 20:10:56 +00:00
Renovate Bot
8479fafca1 chore(deps): update dependency prettier to v2.6.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-18 18:25:30 +01:00
Renovate Bot
a779492867 chore(deps): update dependency tsconfig-paths to v3.14.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 09:44:58 +01:00
Renovate Bot
620f51eaa4 fix(deps): update dependency @azure/storage-blob to v12.9.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 09:44:50 +01:00
Renovate Bot
8fa7e9cf57 chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 04:26:48 +00:00
Yannick Bungers
2650a986a9 Fix e2e test for moved permission functions
Signed-off-by: Yannick Bungers <git@innay.de>
2022-03-13 21:33:02 +01:00
Yannick Bungers
a1fd52d8ab fix param description of updateNotePermissions
Signed-off-by: Yannick Bungers <git@innay.de>
2022-03-13 21:33:02 +01:00
Yannick Bungers
f096d706c8 optimize readability of find calls
Signed-off-by: Yannick Bungers <git@innay.de>
2022-03-13 21:33:02 +01:00
Yannick Bungers
70d7ca5475 Move permission update functions to permissions controller
Signed-off-by: Yannick Bungers <git@innay.de>
2022-03-13 21:33:02 +01:00
Yannick Bungers
e1e3138561 Add permissions service to test-setup
Signed-off-by: Yannick Bungers <git@innay.de>
2022-03-13 21:33:02 +01:00
Yannick Bungers
4dd2762be2 Add unit tests for new notes service methods
setUserPermission
removeUserPermission
setGroupPermission
removeGroupPermission
changeOwner

Signed-off-by: Yannick Bungers <git@innay.de>
2022-03-13 21:33:02 +01:00
Yannick Bungers
0a3271e4a5 Add GroupsModule import to public API module
Signed-off-by: Yannick Bungers <git@innay.de>
2022-03-13 21:33:02 +01:00
Yannick Bungers
647990022b Add API routes for fine-grained permission manipulation
Signed-off-by: Yannick Bungers <git@innay.de>

fix lint

Signed-off-by: Yannick Bungers <git@innay.de>
2022-03-13 21:33:02 +01:00
Yannick Bungers
20ebb41197 Add service functions for fine-grained permission API calls
Signed-off-by: Yannick Bungers <git@innay.de>
2022-03-13 21:33:02 +01:00
David Mehren
3e096e9cbe fix(note-user-permission): ensure whole row gets deleted
By default, TypeORM wants to NULL the child-side of a
many-to-one relation, when the relation gets deleted.
This is not possible when the column is not nullable,
so the whole row needs to get deleted.

Signed-off-by: David Mehren <git@herrmehren.de>
2022-03-13 21:33:02 +01:00
Renovate Bot
264013430e chore(deps): update dependency http-proxy-middleware to v2.0.4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-13 18:33:25 +00:00
renovate[bot]
744bcba714
Update dependency eslint-plugin-testing-library to v5.1.0 (#1912)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-13 16:55:50 +01:00
Renovate Bot
6265ae24c4 Update dependency emoji-picker-element to v1.11.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 20:27:59 +01:00
Renovate Bot
cba7988e2c Update dependency ts-node to v10.7.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 15:31:28 +01:00
Renovate Bot
1c7ae45c36 Update dependency netlify-cli to v9.13.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 15:28:51 +01:00
Renovate Bot
830eaf62dc Update i18next
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 15:26:27 +01:00
Renovate Bot
91212db4e0 Update dependency @testing-library/react to v12.1.4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 15:23:47 +01:00
Renovate Bot
075f9d60fb Update dependency @types/react to v17.0.40
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 14:31:39 +01:00
renovate[bot]
6461499229
Update linters (#1910)
* Update linters

Signed-off-by: Renovate Bot <bot@renovateapp.com>

* Regenerate yarn.lock

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-03-12 13:00:20 +00:00
Renovate Bot
1cd84604ca Update dependency @fontsource/source-sans-pro to v4.5.4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 13:28:14 +01:00
Renovate Bot
e8267431a1 Update dependency ts-loader to v9.2.8
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 13:28:00 +01:00
Renovate Bot
e2863f7ef7 Update dependency highlight.js to v11.5.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 13:27:40 +01:00
Renovate Bot
07c1fdd579 Update dependency vega to v5.22.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 13:27:09 +01:00
Renovate Bot
9efb50f7e2 fix(deps): update dependency rxjs to v7.5.5
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 09:04:09 +00:00
Renovate Bot
dee52d0cad chore(deps): update linters
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 10:03:21 +01:00
Renovate Bot
df42e8bde8 chore(deps): update node.js to 8c62619
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 06:20:26 +00:00
Renovate Bot
d144442bcf chore(deps): update dependency @nestjs/schematics to v8.0.8
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-12 03:47:57 +00:00
Renovate Bot
5abc2a7a71 chore(deps): update node.js to v17
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-07 14:32:30 +01:00
Renovate Bot
981e2d423e chore(deps): update dependency @types/pg to v8.6.5
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-07 14:25:44 +01:00
Renovate Bot
c6db04ae2e chore(deps): pin dependencies
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-07 14:19:31 +01:00
David Mehren
c72bf5d851
ci: enable renovate digest pinning
Signed-off-by: David Mehren <git@herrmehren.de>
2022-03-07 14:18:46 +01:00
David Mehren
3fc8c0ccc7 ci: configure renovate for docker
See https://docs.renovatebot.com/docker/

Signed-off-by: David Mehren <git@herrmehren.de>
2022-03-07 13:55:07 +01:00
David Mehren
4c79d18e1f feat: add a dockerfile
Signed-off-by: David Mehren <git@herrmehren.de>
2022-03-07 13:55:07 +01:00
David Mehren
2ae8b0c44f refactor(frontend-integration): inline-import http-proxy-middleware
If no dev-dependencies are installed, the unconditional
import crashes the app.

Signed-off-by: David Mehren <git@herrmehren.de>
2022-03-07 13:55:07 +01:00
David Mehren
4f40366e91 build: add workspace-tools yarn plugin
This is needed to install production-only dependencies
in Docker containers.

Signed-off-by: David Mehren <git@herrmehren.de>
2022-03-07 13:55:07 +01:00
David Mehren
e7ca10bb66 refactor(history-entry-import-dto): rename lastVisited -> lastVisitedAt
Signed-off-by: David Mehren <git@herrmehren.de>
2022-03-07 13:54:43 +01:00