Commit graph

130 commits

Author SHA1 Message Date
Pushkar Anand adb6af09ce Added eslint 2021-05-29 11:57:52 +05:30
Abhinav-grd ccf08a75fe updated token validity check 2021-05-24 18:49:05 +05:30
Abhinav-grd 7afd2c8195 show error message if collection delete fail 2021-05-07 15:38:14 +05:30
Abhinav-grd 4cb7d4af7d Merge branch 'master' into handle-create-collection-fail-ui 2021-05-07 13:05:47 +05:30
Abhinav-grd 7815b50b2c force relogin if session doesn't have sessionKeyAttributes 2021-05-07 12:52:03 +05:30
Abhinav-grd c2e2fa5737 add proper type 2021-05-07 12:37:42 +05:30
Abhinav-grd 6b586396c8 throw error from getCollection instead of just error message 2021-05-04 12:37:44 +05:30
Abhinav-grd 67371e389d added logic to handle multiple Tabs 2021-04-29 14:28:34 +05:30
Abhinav-grd 776eebde4b updated error handling 2021-04-29 14:13:18 +05:30
Abhinav-grd 58190f7f6a redirec to all after collection delete 2021-04-28 15:27:08 +05:30
Abhinav-grd 63883600ef corrected expected response 2021-04-28 14:41:25 +05:30
Abhinav-grd 43ebfbf116 used boxSeal to encypt collection key for sharing 2021-04-28 14:29:05 +05:30
Abhinav-grd db951c297f updated shareCollection logic 2021-04-28 13:30:15 +05:30
Abhinav-grd c6d7b993f0 added check to skip collection whos edecryption fails 2021-04-28 13:09:45 +05:30
Abhinav-grd b1174f6033 exported AddToCollection 2021-04-27 17:29:10 +05:30
Abhinav-grd d867c8b120 udpate file interfcae name to PascalCase 2021-04-27 14:47:38 +05:30
Abhinav-grd c0b9258fc2 rename collectionAndItsLatestFile array to collectionsAndTheirLatestFile 2021-04-27 13:07:42 +05:30
Abhinav-grd 3665dc63bf added share and unshare collection logic 2021-04-26 17:00:02 +05:30
Abhinav-grd 733f3013b1 updated the user interface name to PascalCase 2021-04-26 13:14:34 +05:30
Abhinav-grd 309532ad3f added collection rename logic and rename Collection service 2021-04-24 15:33:52 +05:30
Abhinav-grd 849213a50b added delete collection logic 2021-04-24 12:39:37 +05:30
Abhinav-grd cf27370e37 updated collection interface name to PascalCase 2021-04-23 12:52:04 +05:30
Abhinav-grd 9cce57fdf1 added lgoic to return exisitng collection if collection with name exists 2021-04-11 14:10:05 +05:30
Abhinav-grd 9ac0a5e573 replaced generateMasterKey with updated name generateEncryptionKey 2021-04-06 09:46:56 +05:30
Abhinav-grd cddff63a31 moved crytoWorker to util/cryto/index 2021-04-03 10:06:15 +05:30
Abhinav-grd 15d5a1660c updated token null handling 2021-03-30 10:39:43 +05:30
Abhinav-grd a832fa1cb3 corrected console.error body 2021-03-29 15:05:05 +05:30
Abhinav-grd 4d65768b1f handled getCollection Errors with setting banner message 2021-03-29 14:22:56 +05:30
Abhinav-grd 2fa1f2b484 correted fav second place pinning 2021-03-24 16:31:57 +05:30
Abhinav-grd a968d5c47a added logic to pin favourite collection to second 2021-03-24 16:14:08 +05:30
Abhinav-grd dc9c081706 cancel async calls if token beomes null 2021-03-16 12:19:34 +05:30
Abhinav-grd ddcc80419c remove empty collections 2021-03-15 23:00:49 +05:30
Abhinav-grd c435783e3d added wrapper import for localForage 2021-03-12 12:28:27 +05:30
Abhinav-grd 9a6a6bc608 replace error console logs with console.error 2021-03-08 18:06:10 +05:30
Abhinav-grd d5718b43e5 removed unneccesary Cryptoworker creations 2021-02-25 22:01:49 +05:30
Abhinav-grd 55047a4313 changed + e to , e 2021-02-22 13:20:06 +05:30
Vishnu Mohandas 1c6d50be00 Use number to represent the last collection updation time 2021-02-17 15:17:14 +05:30
Abhinav-grd e4ef214711 correct encrypting function for encypting name 2021-02-16 18:46:24 +05:30
Abhinav-grd 3bb46238f1 added try catch to add collection function 2021-02-16 18:45:02 +05:30
Abhinav-grd e7689f79e1 Merge branch 'master' into improve-uploading 2021-02-16 18:30:01 +05:30
Abhinav-grd 3de7c29854 removed unncessary localCollection sorting 2021-02-16 18:14:12 +05:30
Abhinav-grd 92c33e9acc corrected collection sorting 2021-02-16 18:11:27 +05:30
Abhinav-grd 65d5cacd8f corrected KeyEncryptionResult import 2021-02-16 18:09:11 +05:30
Abhinav-grd c0c8684125 sort collection based on modification time desc 2021-02-16 17:39:43 +05:30
Abhinav-grd 6bb32f5c24 added logic to skip favorite collections and add empty collections to upload collection selector 2021-02-16 17:22:18 +05:30
Abhinav-grd 0989d794d5 moved user interface to user service 2021-02-16 17:15:06 +05:30
Abhinav-grd 4bbfb61f56 fixed collection name decryption 2021-02-16 17:13:21 +05:30
Abhinav-grd 22bb37c58f corrected casing 2021-02-09 11:48:46 +05:30
Abhinav-grd a4a3ad2e40 renamed collectionLatestfile to collectionAndItsLatestFile 2021-02-09 11:34:19 +05:30
Abhinav-grd f6c8102fec declare variable with type instead of typecasting 2021-02-09 11:12:23 +05:30
Abhinav-grd e8ae13221e more corrections 2021-02-09 10:37:46 +05:30
Abhinav-grd bf6dc99c5c made requested changes to collectionService 2021-02-08 22:32:28 +05:30
Abhinav-grd 8ba126c56e renamed getLatestCollections to syncCollections 2021-02-08 21:40:11 +05:30
Abhinav-grd 7acf87d4b1 updated collection update time after fetch call 2021-02-08 16:07:59 +05:30
Abhinav-grd 71af57409a change collection id type to number 2021-02-08 13:03:46 +05:30
Abhinav-grd 72fab5db92 skip deleted collections 2021-02-06 13:21:49 +05:30
Abhinav-grd 45fd07bc5f update collection time after all files fetched 2021-02-06 12:54:47 +05:30
Abhinav-grd 053568980e Merge branch 'collection-ops' into file-loading-single-update 2021-02-05 23:00:19 +05:30
Abhinav-grd 08c993061c updated getCollectionLatestFile to use local files 2021-02-05 22:27:41 +05:30
Abhinav-grd 4cdd208f34 removed unwanted function getAllCollections 2021-02-03 13:53:51 +05:30
Abhinav-grd 0c23e63bec corrected to have only unique instances of collection in localDB 2021-02-03 13:32:54 +05:30
Abhinav-grd d69095e605 added logic to store collection in localDB and getCollection after last updateTime 2021-01-31 17:40:45 +05:30
Abhinav-grd aafdecdf13 added collectionUpdateTime localForage to fetchcollection after last update 2021-01-31 17:14:02 +05:30
Abhinav-grd bc709d5961 reduce requested file count to 1 in getCollectionLatestFile 2021-01-26 15:20:34 +05:30
Abhinav-grd 4aaebef0e7 updated requests to send token as header 2021-01-26 12:09:10 +05:30
Abhinav-grd 878693c7c8 removed ignore set and corrected decryted name assignment 2021-01-25 18:35:53 +05:30
Abhinav-grd fa76f97fe6 added try catch blocks 2021-01-25 13:25:19 +05:30
Abhinav-grd e490df7440 corrected the key used for encrypting collection key 2021-01-21 11:15:50 +05:30
Abhinav-grd 592172917f added collection name encryption and decryption logic 2021-01-21 07:54:17 +05:30
Abhinav-grd 9f1aabb103 added remove from favourite logic 2021-01-20 18:34:27 +05:30
Abhinav-grd 58d1ffb66f added favItemId state 2021-01-20 17:35:04 +05:30
Abhinav-grd 52ef03555e updated collectionService to handle keys in base64 format 2021-01-19 10:04:43 +05:30
Abhinav-grd c4f56d54c5 removed unneccesary token and masterKey props 2021-01-18 09:38:35 +05:30
Abhinav-grd 771c441868 added add to favorite logic 2021-01-18 09:38:35 +05:30
Abhinav-grd 6815470c80 made style imporvements 2021-01-18 09:38:35 +05:30
Abhinav-grd 95fc146657 refactored getfiles and moved getCollectionLatestFile to collection service 2021-01-18 09:38:35 +05:30
Abhinav-grd 9363a04362 corrected CollectionType enum values 2021-01-18 09:38:35 +05:30
Abhinav-grd 21a921e301 corrected and assigned proper key types 2021-01-18 09:38:35 +05:30
Abhinav-grd d5210f7721 implemented createCollection service 2021-01-18 09:37:08 +05:30
Abhinav-grd d687999f92 refactored Collection related function to collection Service 2021-01-18 09:37:01 +05:30