Commit graph

141 commits

Author SHA1 Message Date
MarconLP
fff2e44a0f
move to post-recording step after stopping recording 2023-04-19 10:20:57 +02:00
MarconLP
c76ab13434
add stripe:listen command 2023-04-19 01:33:08 +02:00
MarconLP
c293b5098f
add stripe checkout e2e test 2023-04-19 01:32:51 +02:00
MarconLP
70a484a270
prevent the counter from wiggling when the time changes 2023-04-19 00:46:23 +02:00
MarconLP
4b46ed7b4b
add resume icon while paused 2023-04-19 00:39:09 +02:00
MarconLP
bb5be1dcca
add recording duration calculator 2023-04-19 00:35:57 +02:00
MarconLP
e757f7cfd8
add in-recording step buttons 2023-04-19 00:09:41 +02:00
MarconLP
44e78b16d9
add microphone recording and allow user to select audio device 2023-04-18 23:05:05 +02:00
MarconLP
48c2702701
add screen recording using recordRTC 2023-04-18 22:20:30 +02:00
MarconLP
d42da7bb8c
only show VideoUploadModal when user subscription is active or past_due 2023-04-18 10:10:45 +02:00
MarconLP
0e7181d6cf
add new landing page 2023-04-16 17:37:13 +02:00
MarconLP
4c86b29f92
add sign-up link on recording not available page 2023-04-16 13:28:20 +02:00
MarconLP
80bdba7b89
fix styling error 2023-04-16 13:23:13 +02:00
MarconLP
38e56e07e0
show profile component on individual video page 2023-04-16 13:20:35 +02:00
MarconLP
31f3c4fef7
add stripe checkout 2023-04-16 13:05:18 +02:00
MarconLP
8e5e24c822
make VideoUploadModal light mode 2023-04-16 02:01:59 +02:00
MarconLP
e819ce242e
improve renaming user experience 2023-04-16 01:30:01 +02:00
MarconLP
bf202b958c
secure check-expired-videos endpoint with secret 2023-04-16 01:24:54 +02:00
MarconLP
4c64aeeb35
add api route to check for expired videos 2023-04-16 01:01:50 +02:00
MarconLP
141c3e385c
group tests using .describe 2023-04-15 23:21:00 +02:00
MarconLP
d3723a3e75
make share button more specific 2023-04-15 23:09:43 +02:00
MarconLP
a38440bb19
add test to upload file 2023-04-15 22:57:09 +02:00
MarconLP
5fad3555e1
add test for renaming a video 2023-04-15 22:20:43 +02:00
MarconLP
f10873b8ca
change title input field id from email to title 2023-04-15 22:08:42 +02:00
MarconLP
0084c83551
add test for playing back video 2023-04-15 22:03:57 +02:00
MarconLP
b1f644ad1e
add test to upload new video 2023-04-15 21:36:20 +02:00
MarconLP
6db45ffbfc
add check to make sure no videos exist 2023-04-15 20:31:34 +02:00
MarconLP
50d5b139d9
add e2e tests 2023-04-15 20:13:19 +02:00
MarconLP
559405fdcf
fix more button color 2023-04-15 17:57:00 +02:00
MarconLP
5ff3386dfb
add ability to delete video 2023-04-15 00:04:42 +02:00
MarconLP
f5374242ae
add ability to rename video 2023-04-14 22:41:57 +02:00
MarconLP
b2270dc6c4
add ability to download recordings 2023-04-14 19:53:21 +02:00
MarconLP
b6e91d7348
cleanup code 2023-04-14 19:46:09 +02:00
MarconLP
99ad695bd0
add more options button 2023-04-14 18:44:15 +02:00
MarconLP
ec0f803c7d
fix grid layout to be work on smaller devices too 2023-04-14 18:01:20 +02:00
MarconLP
d86068d2c9
remove video_url column from Video model 2023-04-14 17:44:35 +02:00
MarconLP
0f259be337
show relative time string 2023-04-14 17:20:57 +02:00
MarconLP
ea33309b76
add ability to setShareLinkExpiresAt value 2023-04-14 17:06:07 +02:00
MarconLP
cc4f2ad4ee
add ExpireDateSelectMenu 2023-04-14 16:44:09 +02:00
MarconLP
a52dfcc7fb
add ability to set delete_video_after_link_expires 2023-04-14 15:49:07 +02:00
MarconLP
62555101b2
rollback if an error occurs while setting share state 2023-04-14 15:34:14 +02:00
MarconLP
dd8c96c7ad
fix margin on conditional elements 2023-04-14 15:26:27 +02:00
MarconLP
81a9d739f9
only show share settings button to video author 2023-04-14 15:24:15 +02:00
MarconLP
665369c43c
only allow owner to modify sharing setting 2023-04-14 15:21:44 +02:00
MarconLP
c089fb7d47
add shareModal and the ability to toggle share state 2023-04-14 15:04:55 +02:00
MarconLP
fcb3ecbb14
add sharing modal 2023-04-13 23:10:31 +02:00
MarconLP
c603e48060
improve video size on smaller devices 2023-04-13 21:39:48 +02:00
MarconLP
5c0e184b70
reduce header size 2023-04-12 21:22:03 +02:00
MarconLP
9ef612f79f
remove unused code 2023-04-12 21:20:05 +02:00
MarconLP
9ea79c2de3
include createdAt on individual video page 2023-04-12 21:07:48 +02:00