Elias Schneider
e958a83b87
fix: docker build
2022-12-02 15:10:49 +01:00
Elias Schneider
b579b8f330
feat: add setup wizard
2022-12-01 23:07:49 +01:00
Elias Schneider
493705e4ef
feat: add add new config strategy to frontend
2022-11-28 17:50:36 +01:00
Elias Schneider
34db3ae2a9
fix: hide and disallow email recipients if disabled
2022-11-11 19:03:08 +01:00
Elias Schneider
32ad43ae27
feat: add email recepients functionality
2022-11-11 15:12:16 +01:00
Elias Schneider
43299522ee
chore: upgrade to Next.js 13
2022-10-31 11:20:54 +01:00
Elias Schneider
99de4e57e1
fix: share finishes before all files are uploaded
2022-10-31 10:28:29 +01:00
Elias Schneider
c2ddce6203
fix: infinite loading when file size is small
2022-10-29 23:09:28 +02:00
Elias Schneider
c6e1f07f51
fix: only show not signed in warning if not signed in
2022-10-29 22:55:46 +02:00
Elias Schneider
712cfe625a
feat: add rate limiting
2022-10-24 12:11:10 +02:00
Elias Schneider
84d29dff68
feat: allow unauthenticated uploads
2022-10-18 14:27:14 +02:00
Elias Schneider
41c3bafbd7
chore: upgrade packages to fix vulnerabilities
2022-10-18 09:43:13 +02:00
Elias Schneider
c52a4d5e3a
feat(frontend): remove footer
2022-10-18 09:31:13 +02:00
Elias Schneider
239b18cdae
fix: opt out of static site generation to enable publicRuntimeConfig
2022-10-18 09:17:57 +02:00
Elias Schneider
cc17e7e641
fix: remove unused env variable
2022-10-16 20:31:16 +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
1259922847
fix: improve failed upload error handling
2022-10-14 15:10:24 +02:00
Elias Schneider
58efc48ffa
feat: extract logo to component
2022-10-14 14:19:32 +02:00
Elias Schneider
a33b5b37d9
feat: replace tooltip with toast
2022-10-14 13:11:59 +02:00
Elias Schneider
aa5b125367
fix: share not found if unauthenticated
2022-10-14 12:21:26 +02:00
Elias Schneider
7d8fc72394
performance: remove initial props to opt in to static site generation
2022-10-14 12:04:47 +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
247ce92744
fix: my shares doesn't make an api request
2022-10-14 11:29:54 +02:00
Elias Schneider
6358ac3918
feat: improve share security
2022-10-13 23:24:36 +02:00
Elias Schneider
8c84d50159
feat: add progress indicator for uploading files
2022-10-12 23:24:11 +02:00
Steve Tautonico
56349c6f4c
feature: Added "never" expiration date
2022-10-12 16:59:04 -04:00
Steve Tautonico
fb2dd3bd6f
chore: Fixed some missing dependencies in package.json
...
The backend was missing "reflect-metadata"
and the frontend was missing "@emotion/react" and "@emotion/server".
Also added JetBrains specific stuff in .gitignore
2022-10-12 16:03:50 -04:00
Elias Schneider
cde22f85ee
Merge branch 'development' into main
2022-10-12 09:14:48 +02:00
Elias Schneider
0b9cc3bd30
chore: update documentation
2022-10-12 09:14:13 +02:00
Elias Schneider
759db40ac9
fix: wrong environment configuration for ALLOW_REGISTRATION
2022-10-11 23:21:14 +02:00
Elias Schneider
143b4271fa
update next pwa to new version
2022-10-11 23:10:31 +02:00
Elias Schneider
a40c2ded82
fix: get theme on inital load
2022-10-11 22:49:21 +02:00
Elias Schneider
b073bb31b0
chore: update configuration settings
2022-10-11 22:35:13 +02:00
Elias Schneider
388ac395ba
feat: remove postgres & use a single docker container
2022-10-11 22:30:06 +02:00
Elias Schneider
e2b3e6a1e8
fix: add error handling for uploading
2022-10-11 15:14:29 +02:00
Elias Schneider
0823d28e23
fix: error when refresh token is expired
2022-10-11 14:44:12 +02:00
Elias Schneider
d153f202e6
fix: refresh token on visit after 15 minutes
2022-10-11 10:22:10 +02:00
Elias Schneider
caed1f40ad
fix: account dropdown on mobile
2022-10-11 09:03:30 +02:00
Elias Schneider
8c2c930153
fix: security accerdion
2022-10-11 08:55:30 +02:00
Elias Schneider
43519d9f26
fix: spacing issues
2022-10-10 23:39:07 +02:00
Elias Schneider
2c47b2a284
fix: add rule to check if user is owner of share
2022-10-10 23:34:03 +02:00
Elias Schneider
d902aae03f
feat: use system color theme
2022-10-10 22:30:04 +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
603d79c09d
chore: update docker configuration
2022-10-10 17:59:02 +02:00
Elias Schneider
4bab33ad8a
feat: remove appwrite and add nextjs backend
2022-10-09 22:30:32 +02:00