Commit Graph

42 Commits

Author SHA1 Message Date
kyle hoell 72f73cde78 added some tests for file express route, also added objectID to thumbnail files 2020-12-04 21:42:53 -05:00
kyle hoell 93b33ea0d6 improved auth logging 2020-12-03 04:31:47 -05:00
kyle hoell 4270852346 removed 401 errors and replaced with 403 2020-12-03 03:42:12 -05:00
kyle hoell b40be88e82 removed remoteURL where i could, fixed move menu 2020-11-29 00:55:28 -05:00
kyle hoell a82850053c hopefully fixed s3 streaming issue, forgot to add encrypted filesize to s3 data, so I needed to add fix for final block length. Also added error catching for streams 2020-11-28 02:54:28 -05:00
kyle hoell 9dbddb244e added new streaming video code to other chunk services, removed console.logs, and added comments 2020-11-27 17:07:12 -05:00
kyle hoell 1764a8c01c started to fix video streaming 2020-11-27 12:16:55 -05:00
kyle hoell 1a3930b8da trying to find memory leak video streaming 2020-11-25 18:45:15 -05:00
kyle hoell 938d5698a4 init mydrive-3 commit 2020-11-23 21:51:08 -05:00
subnub 6b9995a399 Still not sure about memory leak for video streaming, will probably create an issue for it in the future 2020-05-12 18:55:11 -04:00
subnub 066694113a test 2020-05-11 21:47:35 -04:00
subnub 2d1594d4d0 test 2020-05-11 21:44:52 -04:00
subnub a7d1f36ae4 test 2020-05-11 21:37:35 -04:00
subnub a3e63460a0 test 2020-05-11 17:54:29 -04:00
subnub 2481fc8a7f Trying to fix memory leak 2020-05-11 17:48:17 -04:00
subnub c0fff08631 Made it so the backend cancels streams that are rerequested by the client 2020-05-11 13:28:09 -04:00
subnub 7e14d245dc test 2020-05-11 12:32:15 -04:00
subnub b0a2b171fe test 2020-05-11 12:26:29 -04:00
subnub 50ae417c80 test 2020-05-11 11:33:13 -04:00
subnub 5282560ce1 test 2020-05-11 11:23:10 -04:00
subnub 0b96a7e950 still working on video streaming 2020-05-11 11:16:26 -04:00
subnub 09f8b782c3 test 2020-05-11 00:38:05 -04:00
subnub 45837b6c16 test 2020-05-11 00:34:14 -04:00
subnub 89b4f73048 test 2020-05-11 00:32:05 -04:00
subnub 48e57c4edb test 2020-05-11 00:29:09 -04:00
subnub 985ef2dfc3 still fixing video streaming, issue with canceled request 2020-05-11 00:20:06 -04:00
subnub c5633d68fa Cleaned up most of the backend, moved some of the utilties into their proper location 2020-05-01 19:01:46 -04:00
subnub 796b9ad2dd Started to cleanup the backend code, removing some of the 'any' types. 2020-04-30 20:21:37 -04:00
subnub ee7f5f42d6 Added delete folders, and delete all to S3/Filesystem, also removed the need for serperate file controllers, now it only uses one file controller, with the chunk service passed through the constructor 2020-04-30 19:17:59 -04:00
subnub 1fb0b350ca Finally seems like video streaming works correctly with encryption, now just need to improve folder deletion and cleanup the backend 2020-04-30 16:43:19 -04:00
subnub 54324b9f7a Added a ton more typescript files 2020-04-21 02:42:57 -04:00
subnub 677198dfde Added more typescript files, fixed some error correcting 2020-04-20 03:03:00 -04:00
subnub d4141a9dcc Improved error catching for streams 2020-04-19 17:06:16 -04:00
subnub 9b83b06556 S3 for file chunks is now fully operational, and can used by changing the config file. MongoDB, FileSystem, and S3 are now working fully. 2020-04-17 16:43:45 -04:00
subnub 4a03523c96 Started adding the Amazon S3 Chunk Service, so far Uploading, Downloading, and Streaming video works 2020-04-17 01:20:54 -04:00
subnub 4821c5a408 Added path option for storing files on file system, started to add s3 support 2020-04-17 00:13:12 -04:00
subnub 7bdede8d4d Added config option to change wether users want to use mongo or fs, removed the dist folder, will ignore it later 2020-04-16 17:31:29 -04:00
subnub 2cf22536a1 Added all the chunk functions for filesystem use, now users can instead store file chunks on the file sysyem, instead of inside of mongoDB. Still needs cleanup and config file 2020-04-16 16:16:58 -04:00
subnub 412440a77b Started adding the ability to store file chunks in the file system :) 2020-04-16 04:26:44 -04:00
subnub 46e15be881 Started seperating chunks, and file metadata services, cleaned up many functions that rely on the promise constuctor 2020-04-15 03:26:29 -04:00
subnub ef191fb275 Added more typescript files 2020-04-13 15:55:27 -04:00
subnub cf9ad3a632 Started converting some of the backend over to Typescript, still trying to figure out a overall file strucure, in terms of adding the ability to have multiple backend fileserver options 2020-04-12 17:40:17 -04:00