Elias Schneider
|
813ee4de2c
|
refactor: rename deprecated Prisma imports
|
2023-03-14 15:11:24 +01:00 |
|
Elias Schneider
|
6345e21db9
|
refactor: globalize modal title style
|
2023-03-13 08:50:54 +01:00 |
|
Elias Schneider
|
f55aa80516
|
fix: replace "pingvin share" with dynamic app name
|
2023-03-12 20:13:55 +01:00 |
|
Elias Schneider
|
0ce8b528e1
|
refactor: improve error handling for failed emails
|
2023-03-12 19:29:39 +01:00 |
|
Elias Schneider
|
cb1a0d4090
|
release: 0.12.1
|
2023-03-11 12:40:27 +01:00 |
|
Elias Schneider
|
753dbe83b7
|
fix: 48px icon does not update
|
2023-03-11 12:33:22 +01:00 |
|
Elias Schneider
|
0c2a62b0ca
|
release: 0.12.0
|
2023-03-10 09:40:19 +01:00 |
|
Elias Schneider
|
452c635933
|
chore: dump packages
|
2023-03-10 09:40:09 +01:00 |
|
Elias Schneider
|
8403d7e14d
|
feat: ability to change logo in frontend
|
2023-03-08 14:47:41 +01:00 |
|
Elias Schneider
|
8f71fd3435
|
fix: crypto is not defined
|
2023-03-08 13:10:10 +01:00 |
|
Elias Schneider
|
155c743197
|
release: 0.11.1
|
2023-03-05 10:50:32 +01:00 |
|
Elias Schneider
|
22d81b2220
|
release: 0.11.0
|
2023-03-04 23:41:11 +01:00 |
|
Elias Schneider
|
0317f3a508
|
fix: frontend error when user deleted
|
2023-03-04 23:40:02 +01:00 |
|
Elias Schneider
|
fddad3ef70
|
feat: custom branding (#112)
* add first concept
* remove setup status
* split config page in multiple components
* add custom branding docs
* add test email button
* fix invalid email from header
* add migration
* mount images to host
* update docs
* remove unused endpoint
* run formatter
|
2023-03-04 23:29:00 +01:00 |
|
Elias Schneider
|
f9840505b8
|
feat: invite new user with email
|
2023-02-21 08:51:04 +01:00 |
|
Elias Schneider
|
edb511252f
|
release: 0.10.2
|
2023-02-13 09:39:43 +01:00 |
|
Elias Schneider
|
6419da07fb
|
release: 0.10.1
|
2023-02-12 20:00:55 +01:00 |
|
Elias Schneider
|
4c6ef52a17
|
release: 0.10.0
|
2023-02-10 11:47:29 +01:00 |
|
Elias Schneider
|
b9662701c4
|
fix: share creation without reverseShareToken
|
2023-02-10 11:47:17 +01:00 |
|
Elias Schneider
|
e3f88d0826
|
refactor(jobs): clear expired tokens and reverse shares
|
2023-02-10 11:29:51 +01:00 |
|
Elias Schneider
|
86a7379519
|
fix: delete all shares of reverse share
|
2023-02-10 11:15:23 +01:00 |
|
Elias Schneider
|
ccdf8ea3ae
|
feat: allow multiple shares with one reverse share link
|
2023-02-10 11:10:07 +01:00 |
|
Elias Schneider
|
edc10b72b7
|
fix: share fails if a share was created with a reverse share link recently
|
2023-02-10 10:58:49 +01:00 |
|
Elias Schneider
|
5d1a7f0310
|
feat!: reset password with email
|
2023-02-09 18:17:53 +01:00 |
|
Elias Schneider
|
8ab359b71d
|
docs(backend): add swagger documentation
|
2023-02-07 11:23:43 +01:00 |
|
Elias Schneider
|
82f204e8a9
|
fix: invalid redirection after jwt expiry
|
2023-02-06 11:15:46 +01:00 |
|
Elias Schneider
|
4e840ecd29
|
refactor: handle authentication state in middleware
|
2023-02-04 18:12:49 +01:00 |
|
Elias Schneider
|
064ef38d78
|
fix: setup status doesn't change
|
2023-02-03 11:01:10 +01:00 |
|
Elias Schneider
|
b14e931d8d
|
test: adapt tests to new features
|
2023-01-31 15:43:54 +01:00 |
|
Elias Schneider
|
3d5c919110
|
release: 0.9.0
|
2023-01-31 15:25:01 +01:00 |
|
Elias Schneider
|
008df06b5c
|
feat: direct file link
|
2023-01-31 15:22:08 +01:00 |
|
Elias Schneider
|
cd9d828686
|
refactor: move guard checks to service
|
2023-01-31 13:53:23 +01:00 |
|
Elias Schneider
|
233c26e5cf
|
fix: improve send test email UX
|
2023-01-31 13:16:11 +01:00 |
|
Elias Schneider
|
91a6b3f716
|
feat: file preview
|
2023-01-31 09:03:03 +01:00 |
|
Elias Schneider
|
0a2b7b1243
|
refactor: use cookie instead of local storage for share token
|
2023-01-26 21:18:22 +01:00 |
|
Elias Schneider
|
b98fe7911f
|
release: 0.8.0
|
2023-01-26 16:10:16 +01:00 |
|
Elias Schneider
|
ad92cfc852
|
fix: admin users were created while the setup wizard wasn't finished
|
2023-01-26 15:43:13 +01:00 |
|
Elias Schneider
|
7e91038a24
|
chore: optimize prisma migration
|
2023-01-26 14:06:25 +01:00 |
|
Elias Schneider
|
4a5fb549c6
|
feat: reverse shares (#86)
* add first concept
* add reverse share funcionality to frontend
* allow creator to limit share expiration
* moved reverse share in seperate module
* add table to manage reverse shares
* delete complete share if reverse share was deleted
* optimize function names
* add db migration
* enable reverse share email notifications
* fix config variable descriptions
* fix migration for new installations
|
2023-01-26 13:44:04 +01:00 |
|
Elias Schneider
|
1ceb07b89e
|
refactor: fix typo of service name
|
2023-01-17 09:48:49 +01:00 |
|
Elias Schneider
|
e09213a295
|
release: 0.7.0
|
2023-01-13 10:59:52 +01:00 |
|
Elias Schneider
|
fc116d65c0
|
chore: dump packages
|
2023-01-13 10:31:22 +01:00 |
|
Elias Schneider
|
76088cc76a
|
feat: add ClamAV to scan for malicious files
|
2023-01-13 10:16:35 +01:00 |
|
Elias Schneider
|
fccc4cbc02
|
release: 0.6.1
|
2023-01-11 13:08:09 +01:00 |
|
Elias Schneider
|
02e41e2437
|
feat: delete all sessions if password was changed
|
2023-01-10 13:32:37 +01:00 |
|
Elias Schneider
|
74e8956106
|
fix: update password doesn't work
|
2023-01-10 12:29:38 +01:00 |
|
Elias Schneider
|
dc9ec429c6
|
release: 0.6.0
|
2023-01-09 12:14:41 +01:00 |
|
Elias Schneider
|
653d72bcb9
|
feat: chunk uploads (#76)
* add first concept
* finished first concept
* allow 3 uploads at same time
* retry if chunk failed
* updated clean temporary files job
* fix throttling for chunk uploads
* update tests
* remove multer
* migrate from `MAX_FILE_SIZE` to `MAX_SHARE_SIZE`
* improve error handling if file failed to upload
* fix promise limit
* improve file progress
|
2023-01-09 11:43:48 +01:00 |
|
Elias Schneider
|
a5bef5d4a4
|
fix: refresh token expires after 1 day instead of 3 months
|
2023-01-07 12:16:03 +01:00 |
|
Elias Schneider
|
c8ad2225e3
|
fix: access token refreshes even it is still valid
|
2023-01-06 16:07:07 +01:00 |
|