fix(server,web): correctly remove metadata from shared links (#4464)

* wip: strip metadata

* fix: authenticate time buckets

* hide detail panel

* fix tests

* fix lint

* add e2e tests

* chore: open api

* fix web compilation error

* feat: test with asset with gps position

* fix: only import fs.promises.cp

* fix: cleanup mapasset

* fix: format

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
This commit is contained in:
Jonathan Jogenfors 2023-10-14 03:46:30 +02:00 committed by GitHub
parent 4a9f58bf9b
commit dadcf49eca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
39 changed files with 332 additions and 150 deletions

View file

@ -48,7 +48,7 @@ export const authStub = {
isPublicUser: false,
isAllowUpload: true,
isAllowDownload: true,
isShowExif: true,
isShowMetadata: true,
accessTokenId: 'token-id',
externalPath: null,
}),
@ -59,7 +59,7 @@ export const authStub = {
isPublicUser: false,
isAllowUpload: true,
isAllowDownload: true,
isShowExif: true,
isShowMetadata: true,
accessTokenId: 'token-id',
externalPath: null,
}),
@ -70,7 +70,7 @@ export const authStub = {
isPublicUser: false,
isAllowUpload: true,
isAllowDownload: true,
isShowExif: true,
isShowMetadata: true,
accessTokenId: 'token-id',
externalPath: '/data/user1',
}),
@ -81,7 +81,7 @@ export const authStub = {
isAllowUpload: true,
isAllowDownload: true,
isPublicUser: true,
isShowExif: true,
isShowMetadata: true,
sharedLinkId: '123',
}),
adminSharedLinkNoExif: Object.freeze<AuthUserDto>({
@ -91,7 +91,7 @@ export const authStub = {
isAllowUpload: true,
isAllowDownload: true,
isPublicUser: true,
isShowExif: false,
isShowMetadata: false,
sharedLinkId: '123',
}),
readonlySharedLink: Object.freeze<AuthUserDto>({
@ -101,7 +101,7 @@ export const authStub = {
isAllowUpload: false,
isAllowDownload: false,
isPublicUser: true,
isShowExif: true,
isShowMetadata: true,
sharedLinkId: '123',
accessTokenId: 'token-id',
}),