Elias Schneider
bbfc9d6f14
feat: ability to limit the max expiration of a share
2023-10-23 15:17:47 +02:00
Elias Schneider
f9774d82d8
refactor: run formatter
2023-09-03 22:13:57 +02:00
Elias Schneider
7647a9f620
fix: missing translation
2023-09-03 22:09:55 +02:00
Elias Schneider
d4e8d4f58b
fix: autocomplete on create share modal
2023-09-03 22:07:40 +02:00
iUnstable0
bddb87b9b3
feat(localization): Added thai language ( #231 )
...
* feat(localization): Added Thai translation
* Formatted
---------
Co-authored-by: Elias Schneider <login@eliasschneider.com >
2023-08-17 14:54:26 +02:00
Elias Schneider
f02e2979c4
refactor: run formatter
2023-08-17 14:47:58 +02:00
Elias Schneider
7827b687fa
feat: ability to define zip compression level
2023-07-22 15:44:45 +02:00
Elias Schneider
b9f6e3bd08
feat: localization ( #196 )
...
* Started adding locale translations :)
* Added some more translations
* Working on translating even more pages
* More translations
* Added test default locale retrieval
* replace `intl.formatMessage` with custom `t` hook
* add more translations
* improve title syntax
* add more translations
* translate admin config page
* translated error messages
* add language selecter
* minor fixes
* improve language handling
* add upcoming languages
* add `crowdin.yml`
* run formatter
---------
Co-authored-by: Steve Tautonico <stautonico@gmail.com >
2023-07-20 15:32:07 +02:00
pierrbt
348852cfa4
feat: Adding the possibility of copying the link by clicking text and icons ( #171 )
2023-06-23 20:07:49 +02:00
Elias Schneider
2dc0fc9332
refactor: improve logging
2023-05-09 08:45:30 +02:00
Elias Schneider
37e765ddc7
fix: show line breaks in txt preview
2023-03-14 16:08:57 +01:00
Elias Schneider
b25c30d1ed
feat: sort shared files
2023-03-14 14:50:18 +01:00
Elias Schneider
c807d208d8
feat: add preview modal
2023-03-14 12:09:21 +01:00
Elias Schneider
6345e21db9
refactor: globalize modal title style
2023-03-13 08:50:54 +01:00
Elias Schneider
0455ba1bc1
chore: upgrade mantine to v6
2023-03-10 09:01:33 +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
ccdf8ea3ae
feat: allow multiple shares with one reverse share link
2023-02-10 11:10:07 +01:00
Elias Schneider
008df06b5c
feat: direct file link
2023-01-31 15:22:08 +01:00
Elias Schneider
91a6b3f716
feat: file preview
2023-01-31 09:03:03 +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
8728fa5207
feat: add description field to share
2022-12-12 11:54:13 +01:00
Elias Schneider
7a3967fd6f
feat: add user management
2022-12-05 15:53:24 +01:00
Elias Schneider
84d29dff68
feat: allow unauthenticated uploads
2022-10-18 14:27:14 +02:00
Elias Schneider
4e3f6be8e3
feat: automatically detect hour format
2022-10-16 20:21:35 +02:00
Elias Schneider
c5099ce2e8
refactor: run formatter
2022-10-16 00:14:02 +02:00
Elias Schneider
9d17377bbc
Merge remote-tracking branch 'stonith404/main' into main
2022-10-16 00:08:37 +02:00
Steve Tautonico
5988d5ffcc
Added granular control of expiration + 12/24 hour modes
2022-10-14 18:14:46 -04:00
Elias Schneider
a33b5b37d9
feat: replace tooltip with toast
2022-10-14 13:11:59 +02:00
Elias Schneider
d906d56b9f
performance: replace tabler-icons-react with react-icons to reduce bundle size
2022-10-14 11:59:40 +02:00
Elias Schneider
6358ac3918
feat: improve share security
2022-10-13 23:24:36 +02:00
Steve Tautonico
56349c6f4c
feature: Added "never" expiration date
2022-10-12 16:59:04 -04:00
Elias Schneider
8c2c930153
fix: security accerdion
2022-10-11 08:55:30 +02:00
Elias Schneider
db7edc4cd6
refactor: migrate to mantine v5
2022-10-10 22:14:23 +02:00
Elias Schneider
68ce8af197
fix: remove filetype from file list
2022-10-10 18:05:54 +02:00
Elias Schneider
4bab33ad8a
feat: remove appwrite and add nextjs backend
2022-10-09 22:30:32 +02:00