Commit graph

671 commits

Author SHA1 Message Date
Abhinav-grd 720b14ec42 added logic to terminate upload worker after upload finish 2021-05-24 11:33:14 +05:30
Abhinav-grd 839a935f42 imporve thumbnial generation fail handling 2021-05-24 10:23:09 +05:30
Abhinav-grd 90e586dded corrected storage limit exceeded banner setting logic 2021-05-24 09:41:32 +05:30
Abhinav-grd 65b034c62a removed understood check 2021-05-23 21:35:00 +05:30
Abhinav-grd 04a6f2c3cf updated string 2021-05-23 21:07:44 +05:30
Abhinav-grd bc7fa5278c added terms and condition 2021-05-23 21:06:44 +05:30
Abhinav-grd 67aa33cac3
Merge pull request #73 from ente-io/signup-flow-update
Signup flow update
2021-05-23 20:30:58 +05:30
Abhinav-grd 90659cca58 moved save logic inside generateAndSaveIntermediateKeyAttributes 2021-05-23 20:23:11 +05:30
Pushkar Anand 2f4dbaa30a Fix offline handling. 2021-05-23 20:22:54 +05:30
Abhinav-grd ce9a040264 added ORIGINAL_KEY_ATTRIBUTES ls key 2021-05-23 20:10:42 +05:30
Abhinav-grd e5c56d1250 refactored generateKeyAttributes to util 2021-05-23 19:25:56 +05:30
Pushkar Anand 560bec4c05 Choose Plan design update. 2021-05-23 17:34:29 +05:30
Abhinav-grd 4aa4d1d79e changed link color for banner 2021-05-23 06:22:02 +05:30
Abhinav-grd f791bdb61d added missed break in switch case and upadated dateResult label 2021-05-21 16:44:13 +05:30
Abhinav-grd cbb250c54e remove weeday and year from search result parsed date 2021-05-21 16:16:37 +05:30
Abhinav-grd 95fc0d729c added helper formatDate 2021-05-21 15:17:42 +05:30
Abhinav-grd 2aa665e685 stored string in englishConstants 2021-05-20 14:27:04 +05:30
Abhinav-grd 308246d073 refactored code 2021-05-20 13:49:37 +05:30
Abhinav-grd a12c34a654 added getFilesInsideBbox helper function 2021-05-20 13:20:38 +05:30
Abhinav-grd b9f1870760 renamed passwordForm to SetPasswordForm 2021-05-18 10:04:38 +05:30
Abhinav-grd 0385f51d04 Merge branch 'master' into dummy-loader-from-delete 2021-05-11 17:24:10 +05:30
Abhinav-grd 6d45b2f33e updated choice modal 2021-05-08 12:25:15 +05:30
Abhinav-grd 7afd2c8195 show error message if collection delete fail 2021-05-07 15:38:14 +05:30
Abhinav-grd 874ed03f2e remove redundant event preventDefault 2021-05-07 15:05:44 +05:30
Abhinav-grd e17415281d throw missing key error if any part of getActualKey fails 2021-05-07 13:16:30 +05:30
Abhinav-grd 4cb7d4af7d Merge branch 'master' into handle-create-collection-fail-ui 2021-05-07 13:05:47 +05:30
Abhinav-grd 2c7f07da72 Merge branch 'master' into remove_back_button_password_reset 2021-05-07 13:03:17 +05:30
Abhinav-grd 7815b50b2c force relogin if session doesn't have sessionKeyAttributes 2021-05-07 12:52:03 +05:30
Abhinav-grd 4fb9242a81 remove redundant quote 2021-05-07 12:39:13 +05:30
Abhinav-grd 5d86997edb updated upload to handle create collection fail gracefully 2021-05-07 12:37:42 +05:30
Abhinav-grd 19d1aa827b corrected encryptionKeyAttributes null check 2021-05-07 12:34:35 +05:30
Abhinav-grd 74669c1464 remove back button from password set page 2021-05-07 12:26:32 +05:30
Abhinav-grd 3bba1f6f8d store complete sessionKeyAttributes in session storage 2021-05-07 09:00:46 +05:30
Abhinav-grd 67371e389d added logic to handle multiple Tabs 2021-04-29 14:28:34 +05:30
Vishnu Mohandas 63b46cc834 Copy change 2021-04-28 15:04:57 +05:30
Vishnu Mohandas 050e18c8f9 Copy changes 2021-04-28 15:03:15 +05:30
Vishnu Mohandas d6b3fe43d0 Change copy 2021-04-28 14:46:52 +05:30
Vishnu Mohandas 577448897a Minor copy changes 2021-04-28 14:46:28 +05:30
Abhinav-grd e039aeb4ba added crypto boxSeal function 2021-04-28 14:29:05 +05:30
Abhinav-grd 99ccfdcbe4 updated collection error strings 2021-04-28 13:11:57 +05:30
Abhinav-grd 382c44a44d moved SetDialogMessage and setLoaging to correct places 2021-04-28 12:08:52 +05:30
Abhinav-grd ef24e4372a moved collection Option to seperate component 2021-04-28 12:08:22 +05:30
Abhinav-grd 2aab881c57 added collection util to add to collection 2021-04-27 17:15:35 +05:30
Abhinav-grd 5b535faa92 moved getSelectedFileIds to util and new helper get selectedFiles 2021-04-27 17:14:26 +05:30
Abhinav-grd d867c8b120 udpate file interfcae name to PascalCase 2021-04-27 14:47:38 +05:30
Abhinav-grd 4f33adba49 updated collection share to share and unshare collection 2021-04-26 17:01:06 +05:30
Abhinav-grd 5ca3a2a935 added collection share component 2021-04-26 13:14:56 +05:30
Abhinav-grd 5d08b099cc updated the missed payment_update_dialog 2021-04-25 20:57:51 +05:30
Abhinav-grd e217a6e345 minor changes 2021-04-25 20:48:17 +05:30
Abhinav-grd c57c0f6aea moved from confirmDialog to generic message dialog 2021-04-25 20:46:58 +05:30
Abhinav-grd fa67c8d693 added Name component to collection to get new Name 2021-04-24 13:44:08 +05:30
Abhinav-grd 849213a50b added delete collection logic 2021-04-24 12:39:37 +05:30
Abhinav-grd 0de72cffa9 updated the createCollection compoenent with formik 2021-04-23 22:14:11 +05:30
Abhinav-grd a380cebb45 add missing clearSelection Call to fileDelete function 2021-04-23 15:29:56 +05:30
Vishnu Mohandas a57c6f6968 Remove P tag 2021-04-23 12:50:27 +05:30
Abhinav-grd 4ac1d27e3a update utils 2021-04-23 10:56:16 +05:30
Abhinav-grd 612e415e26 show cancel subscription on mobile popup for subscription change request by non stripe subscription user 2021-04-23 10:55:57 +05:30
Abhinav-grd 19101302c4 fixed session expired mewssage parsing 2021-04-23 09:08:55 +05:30
Abhinav-grd 9488626de6 update confirm action component 2021-04-22 18:26:06 +05:30
Abhinav-grd 2c98208e07 updated ACTIVATE_SUBSCRIPTION_MESSAGE 2021-04-22 11:26:31 +05:30
Abhinav-grd 8aa1898799 updated strings 2021-04-22 10:56:30 +05:30
Abhinav-grd 68274d5e67 added hasStripeSubscription function 2021-04-22 10:56:18 +05:30
Abhinav-grd c1d4dc8e19 make message strings as functions 2021-04-21 14:14:47 +05:30
Abhinav-grd e581f9cd26 corrected isUserSubscribedPlan logic 2021-04-21 13:45:53 +05:30
Abhinav-grd f685036816 type and string changes 2021-04-20 16:39:03 +05:30
Abhinav-grd eb9c6a9e95 added type definations and message dialog title 2021-04-20 16:35:53 +05:30
Abhinav-grd 0dc67fcbb7 stored DESKTOP_APP_DOWNLOAD_URL as constant 2021-04-20 15:52:38 +05:30
Abhinav-grd c4d100df74 grouped similar strings together 2021-04-20 15:51:55 +05:30
Abhinav-grd 75a89b1d6f clear sessionID from URL after verification 2021-04-20 15:13:38 +05:30
Abhinav-grd 23e86be77d seperate update buy flow , removing confirmation on buying 2021-04-20 15:01:45 +05:30
Abhinav-grd 71516f7d8a updated UI handling of cancel state 2021-04-20 12:19:32 +05:30
Abhinav-grd da4a2a1d61 added new confirm action activate subscription 2021-04-20 12:15:24 +05:30
Abhinav-grd fa7f5e6731 updated subscription related strings 2021-04-19 22:59:46 +05:30
Abhinav-grd aa1ac99f65 added checkSubscriptionPurchase billing util 2021-04-19 22:59:30 +05:30
Abhinav-grd 28625ff24d minor cleanup 2021-04-19 18:49:04 +05:30
Abhinav-grd 8376eee8e4 update update payment method message 2021-04-19 16:34:48 +05:30
Abhinav-grd 74cc5ba20f updated CANCEL_SUBSCRIPTION_MESSAGE confirm message 2021-04-19 16:15:09 +05:30
Abhinav-grd 428d06ba35 refactored confirm callbacks to util funtions 2021-04-19 15:45:05 +05:30
Abhinav-grd 11b3bad8e0 setup callback action for buy subscription and moved logic to util 2021-04-19 15:06:50 +05:30
Abhinav-grd 72591e3505 added confirm susbcription update 2021-04-19 14:23:20 +05:30
Abhinav-grd de1ace0502 improved plan selector style 2021-04-19 13:59:12 +05:30
Abhinav-grd 331f3053bf corrected isUserRenewingPlan check 2021-04-19 11:15:08 +05:30
Abhinav-grd e4a2c0758e updated strings 2021-04-18 19:05:52 +05:30
Abhinav-grd d8feeda1c5 tidy up 2021-04-18 12:58:49 +05:30
Abhinav-grd 30a12b6a7e added toggle switch to change plan period 2021-04-18 12:41:09 +05:30
Abhinav-grd f24be87ed8 updated error handling 2021-04-18 10:33:22 +05:30
Abhinav-grd 5475de6074 renamed is PlanActive to isSubscriptionActive 2021-04-17 19:18:25 +05:30
Abhinav-grd a611d2e8ca coorected ErrorHandler 2021-04-17 18:40:50 +05:30
Abhinav-grd 3264e2d0c4 Merge branch 'master' into stripe-integration 2021-04-17 18:15:38 +05:30
Abhinav-grd 1673a79908 handled verification failed 2021-04-14 14:19:48 +05:30
Abhinav-grd e3141d8ad0 use paln id as subscription productID 2021-04-13 14:17:15 +05:30
Abhinav-grd 0ae2e4838d handle warning while intailising DedicatedCryptoWorker 2021-04-12 14:29:51 +05:30
Abhinav-grd 79de18a843 get Dedicated worker for upload 2021-04-12 12:56:38 +05:30
Abhinav-grd 208b8918d9 upadted util name to sortFilesIntoCollections 2021-04-11 21:21:04 +05:30
Abhinav-grd 80601e14ab group files collectionWise for fileAlreadyInCollection check 2021-04-11 19:29:28 +05:30
Abhinav-grd 524e9f7ee4 added logic to skip files that are already uploaded 2021-04-11 13:46:39 +05:30
Abhinav-grd 947734753b updated FILE_UPLOAD_PROGRESS to add fine skipping message 2021-04-11 13:43:23 +05:30
Abhinav-grd e2e6d4198d moved file related utils to utils/file 2021-04-11 12:13:47 +05:30
Abhinav-grd 1ae5dd81c6 fix thumbnail generation fail for heic 2021-04-11 11:32:53 +05:30
Abhinav-grd cf4c840ba4 properly catch and handle upload errors 2021-04-11 11:32:53 +05:30
Abhinav-grd fa8afcc102 added confirm dialog for update payment details 2021-04-08 11:48:18 +05:30
Abhinav-grd bfbff09e0a added manage payment method button 2021-04-08 10:43:34 +05:30
Abhinav-grd 2b5d881f99 Merge branch 'master' into stripe-integration 2021-04-07 12:48:45 +05:30
Abhinav-grd 452718f1ff default just signed up value false 2021-04-06 10:26:49 +05:30
Abhinav-grd 9ac0a5e573 replaced generateMasterKey with updated name generateEncryptionKey 2021-04-06 09:46:56 +05:30
Abhinav-grd 82938f42ab added just signed up local storage entry 2021-04-05 21:08:02 +05:30
Vishnu Mohandas 3ed53c805f Return b64 encoded string 2021-04-05 19:40:40 +05:30
Vishnu Mohandas c3c989e029 Convert b64 key to Uint8Array before encoding to hex 2021-04-05 19:37:27 +05:30
Vishnu Mohandas 267149dfb1 Add dividers 2021-04-05 19:25:41 +05:30
Vishnu Mohandas 60a11d6dba Update copies 2021-04-05 19:18:47 +05:30
Abhinav-grd bab0b6791a added no recovery code message dialog 2021-04-05 17:40:52 +05:30
Abhinav-grd 3a33ebb00e added recover page 2021-04-05 16:39:21 +05:30
Abhinav-grd 48d0be32db added fromHex crypto function 2021-04-05 15:54:20 +05:30
Abhinav-grd b31a5df188 added forgot password button 2021-04-05 15:35:52 +05:30
Abhinav-grd a7c14715fc updated singup flow to generate RecoveryKey 2021-04-05 15:26:13 +05:30
Abhinav-grd b3dc992c23 rename generateMasterKey to generateEncryptionKey 2021-04-05 15:00:47 +05:30
Abhinav-grd d00325b477 added missing await on createNewRecoveryKey 2021-04-05 14:41:27 +05:30
Abhinav-grd 9dc3c9c149 added createNewRecoveryKey logic 2021-04-05 14:33:12 +05:30
Abhinav-grd 7628c14a79 added getRecoveryKey logic 2021-04-05 14:04:30 +05:30
Abhinav-grd 1703df7ec7 added downloadAsFile Logic 2021-04-05 13:59:35 +05:30
Abhinav-grd d674717cb0 added new crypto function toHex 2021-04-05 13:32:02 +05:30
Abhinav-grd fbe96f4b53 addded recoveryKeyModal component 2021-04-05 13:11:31 +05:30
Abhinav-grd 92f6d1f5c4 added download recovery code button 2021-04-05 12:10:48 +05:30
Abhinav-grd ca16148fbe updated password form to have back button 2021-04-05 12:05:58 +05:30
Abhinav-grd 6059e63064 updated generateIntermediateKeyAttribute to save key to localDB 2021-04-05 11:20:40 +05:30
Abhinav-grd 176db8b9ee abstracted keySession to util 2021-04-05 11:14:56 +05:30
Abhinav-grd 8752ac77af added chnage password button 2021-04-05 10:42:37 +05:30
Abhinav-grd bf78b18b1a fixed build 2021-04-04 19:33:05 +05:30
Abhinav-grd 93b93d35b7 use message suffix for confirm acrtion messages 2021-04-04 19:31:04 +05:30
Abhinav-grd 3cb7b70c90 updated confirm dialog for showing download confirmation 2021-04-04 19:27:26 +05:30
Abhinav-grd 40bb651f16 Merge branch 'master' into export-data 2021-04-04 18:38:54 +05:30
Abhinav-grd 803ed2df9a moved sentry util to folder 2021-04-03 10:22:37 +05:30
Abhinav-grd c6139bd05b moved isFirstLogin and setIsFIrstLogin to util/storage 2021-04-03 10:19:52 +05:30
Abhinav-grd d45a12ceae renamed utilFunctions tpoindex and corrected imports 2021-04-03 10:13:13 +05:30
Abhinav-grd b632481317 Merge branch 'master' into intermediate-key 2021-04-03 10:09:02 +05:30
Abhinav-grd cddff63a31 moved crytoWorker to util/cryto/index 2021-04-03 10:06:15 +05:30
Abhinav-grd 6a216f4e0f set isFirstLogin defaukt value to false 2021-04-03 09:53:16 +05:30
Abhinav-grd b89d0d0b96 renamed variables 2021-04-03 09:45:25 +05:30
Abhinav-grd f31f97dd8c removed opslimit check 2021-04-02 22:13:09 +05:30
Abhinav-grd 78815120c7 added error message kek generation failure 2021-04-02 19:12:28 +05:30
Abhinav-grd 7dfcd52811 removed temp variable 2021-04-02 10:22:45 +05:30
Abhinav-grd d22606636e updated isFirstLogin to function to get Fresh values 2021-04-02 10:19:57 +05:30
Abhinav-grd 38ce8ae2bc added new local record for isFirstLogin 2021-04-02 09:51:42 +05:30
Abhinav-grd 281fab1b5a updated type name KeyAttribute 2021-04-02 09:33:00 +05:30
Abhinav-grd a59eb49f89 moved generate intermediate key to crypto util 2021-04-02 09:26:21 +05:30
Vishnu Mohandas 790eb35786 Calculate feasible limits for key derivation 2021-04-02 03:26:02 +05:30
Abhinav-grd d5a416997a added deriveIntermediateKey crytpo function 2021-04-01 18:45:51 +05:30
Abhinav-grd 05170341bb read error reponse properly 2021-03-30 13:52:46 +05:30
Abhinav-grd 1c1e322195 updated strings 2021-03-30 12:40:25 +05:30
Abhinav-grd c14974672a upadted strings and confirm dialog 2021-03-30 12:20:13 +05:30
Abhinav-grd ff4064d2ef ignore unknown errors 2021-03-30 11:07:45 +05:30
Abhinav-grd 114eaa0ee4 used confirm banner to show session exipired warning 2021-03-29 16:00:20 +05:30
Abhinav-grd 31c2c56fdc added new string sync failed 2021-03-29 15:05:17 +05:30
Abhinav-grd dc6b292804 handled axios network error gracefully 2021-03-29 15:04:47 +05:30
Abhinav-grd b140e04a21 removed unneccesary console logs 2021-03-29 14:41:03 +05:30
Abhinav-grd 4e6651b5c0 added logic to logout user on session exipiration 2021-03-29 14:30:35 +05:30
Abhinav-grd 8b273c3a64 added string session expired 2021-03-29 14:27:16 +05:30
Abhinav-grd c6e4699463 added new string 2021-03-29 14:23:05 +05:30
Abhinav-grd 67dfc125ab updated error util 2021-03-29 14:20:20 +05:30
Abhinav-grd 2f9d18043d added Session exipired error handler 2021-03-29 12:14:26 +05:30
Abhinav-grd de727b7f1a added export button UI 2021-03-27 19:22:53 +05:30
Vishnu Mohandas 02cc15f3bd
Merge pull request #43 from ente-io/sensitive_keys
Use sensitive ops and mem limits to derive key
2021-03-26 12:25:55 +05:30
Vishnu Mohandas 60b19811b4 Merge branch 'master' into tile-selection 2021-03-22 18:41:58 +05:30
Vishnu Mohandas 4c52cb462a Update more styles 2021-03-22 18:35:04 +05:30
Vishnu Mohandas e82f043c56 Update styles 2021-03-22 18:35:01 +05:30
Abhinav-grd 5fbb1c84fa updated upload string 2021-03-22 18:02:38 +05:30
Pushkar Anand a4bbf85559 Build optimization. 2021-03-21 19:48:38 +05:30
Abhinav-grd fea145e346 added new strings 2021-03-21 12:24:54 +05:30
Pushkar Anand 57bd754fc0 Implemented tile selection feature 2021-03-20 20:28:12 +05:30
Abhinav-grd eef139a858 beautified upload progress bar 2021-03-20 13:57:53 +05:30
Abhinav-grd a7752b31bd fixed createCollection autoFill name logic 2021-03-19 13:46:26 +05:30
Abhinav-grd d692ad9986 added new strings 2021-03-19 05:11:04 +05:30
Abhinav-grd dd18a2175e updated util function names 2021-03-18 20:56:43 +05:30
Abhinav-grd 0e062c1093 renamed subcription service to billing service 2021-03-18 20:52:34 +05:30
Abhinav-grd 3b2ea74a39 added new billing utils 2021-03-18 20:47:08 +05:30
Abhinav-grd a2e59abd6a added new strings 2021-03-18 20:46:49 +05:30
Abhinav-grd 52f88af237 added isPlanCancelled check billingutil 2021-03-18 18:34:53 +05:30
Vishnu Mohandas dcbe7d4c4e Use sensitive ops and mem limits to derive key 2021-03-18 15:26:40 +05:30
Abhinav-grd d164bc6a26 added alert message for subscription ops 2021-03-17 17:37:20 +05:30
Abhinav-grd 61b6bcdcdc minor patches 2021-03-17 16:14:29 +05:30
Abhinav-grd 0fb466ce20 added cancel subcription strings 2021-03-17 13:02:07 +05:30
Abhinav-grd 7338e4a501 upated to catch localStorage read erors 2021-03-17 13:01:43 +05:30
Abhinav-grd 48bda44cd4 created billedUtil function 2021-03-17 12:48:58 +05:30
Abhinav-grd 6ced65fb50 updated sidebar and plan selector to manage plans 2021-03-17 04:08:18 +05:30
Abhinav-grd dbdf74922f added conditional manage or subscribe button 2021-03-16 18:22:57 +05:30
Abhinav-grd a8b678b0a1 Merge branch 'master' into stripe-integration 2021-03-16 14:32:15 +05:30
Abhinav-grd 68b433168c updated encryptionChunkSize variable name 2021-03-14 19:44:04 +05:30
Abhinav-grd 05a8e02282 Merge branch 'master' into lfu-with-multipart 2021-03-14 15:51:11 +05:30
Vishnu Mohandas 561fa559af Update formatting 2021-03-13 12:55:18 +05:30
Vishnu Mohandas fc03affb81 Change some colors 2021-03-13 12:30:40 +05:30
Abhinav-grd 532a619b46 added expiry info to subscription info 2021-03-13 10:38:36 +05:30
Abhinav-grd db05e92bb6 Merge branch 'sidebar' of https://github.com/ente-io/bada-frame into sidebar 2021-03-13 10:37:19 +05:30
Vishnu Mohandas dc8d21da6d Update strings 2021-03-13 10:18:23 +05:30
Abhinav-grd 9c7ad256a4 added checks to avoid parsing invalid json 2021-03-13 04:14:15 +05:30
Abhinav-grd ea8914398b added expiry info to subscription info 2021-03-12 22:50:40 +05:30
Abhinav-grd cf7f292b16 added plan selector modal and apis 2021-03-12 18:00:33 +05:30
Abhinav-grd 766b695a0a Merge branch 'sidebar' into stripe-integration 2021-03-12 14:42:19 +05:30
Abhinav-grd 555dda6404 Merge branch 'master' into sidebar 2021-03-12 14:17:00 +05:30
Abhinav-grd a2f4e50b03 Merge branch 'master' into sentry-integration 2021-03-12 13:58:01 +05:30
Abhinav-grd 09a72d4a41 disabled source map and added environment and attachStacktrace props 2021-03-12 13:52:29 +05:30
Abhinav-grd c435783e3d added wrapper import for localForage 2021-03-12 12:28:27 +05:30
Abhinav-grd bdb4f85eb5 Revert "console log to check node env on preview deploments"
This reverts commit a7d50499ab.
2021-03-12 12:16:35 +05:30
Abhinav-grd a7d50499ab console log to check node env on preview deploments 2021-03-12 11:55:56 +05:30
Abhinav-grd d2b32a48fc enable sentry only on production 2021-03-12 11:14:34 +05:30
Abhinav-grd 9451b3ae1b added change email link on verfiy email page 2021-03-11 22:19:19 +05:30
Abhinav-grd 88ee89e4ac minor fixes 2021-03-11 22:06:55 +05:30
Abhinav-grd b4f4463ecc added missed string 2021-03-11 21:59:15 +05:30
Abhinav-grd ad6f92cf38 added subcription message component and extracted strings 2021-03-11 21:57:07 +05:30
Abhinav-grd 9c30e76eb1 saved subscription details to localStorage 2021-03-11 21:35:29 +05:30
Abhinav-grd 97ab16da57 added subscribe button 2021-03-09 17:08:21 +05:30
Vishnu Mohandas c5bebb5289 Extract string 2021-03-09 16:06:13 +05:30
Vishnu Mohandas ac97caab38 Update empty state 2021-03-09 15:52:09 +05:30
Abhinav-grd df1359c9e1 Merge branch 'master' into re-enable-web-signups 2021-03-09 13:57:19 +05:30
Abhinav-grd b089f4d7fc added install mobile app prompt 2021-03-09 13:50:43 +05:30
Abhinav-grd a433e30ec1 extracted string to constant 2021-03-09 13:33:18 +05:30
Abhinav-grd e9178303f5 re-enabled web signups 2021-03-09 12:29:18 +05:30
Vishnu Mohandas d1c23935da Update the styles for the logout confirmation dialog 2021-03-08 22:28:50 +05:30
Abhinav-grd 66c6f674fc added constant strings 2021-03-08 19:10:04 +05:30
Abhinav-grd 123b8e400f made sentry util ts file 2021-03-08 18:38:46 +05:30
Abhinav-grd d5fe982e3b updated sentry export function name 2021-03-08 18:14:07 +05:30
Abhinav-grd b8e364d9de added check to prevent localForag.config call during pre rendering 2021-03-08 18:11:46 +05:30
Abhinav-grd 9a6a6bc608 replace error console logs with console.error 2021-03-08 18:06:10 +05:30
Abhinav-grd 3f78395106 remove enabled prop from sentry init 2021-03-08 17:37:19 +05:30
Abhinav-grd b39ffbcf84 integrated sentry 2021-03-08 17:29:14 +05:30
Vishnu Mohandas bffbbfa05b Remove unused code 2021-03-08 11:50:09 +05:30
Pushkar Anand 23d1ee3ab9 Merge branch 'master' of https://github.com/ente-io/bada-frame into test-video-streaming 2021-03-08 10:01:52 +05:30
Abhinav-grd 13f1ce167b corrected tag assignment during encryption 2021-03-05 16:16:51 +05:30
Vishnu Mohandas 226b8afd1f Update strings 2021-03-05 00:57:47 +05:30
Abhinav-grd 301cd4cf76 named and exported chunk size 2021-03-04 23:19:08 +05:30
Abhinav-grd 476de9f262 added initChunkEncryption encryptFileChunk crypto functions 2021-03-02 15:33:11 +05:30
Abhinav-grd c0a460a0c1 Merge branch 'master' into fetch-only-opened-file 2021-03-01 11:26:04 +05:30
Vishnu Mohandas 562b4e1752 Fetch file and thumbnails directly from museum if the endpoint is defined 2021-02-28 05:04:11 +05:30
Abhinav-grd 5f952c20a5 extracted title text to constants 2021-02-27 16:19:21 +05:30
Abhinav-grd d5718b43e5 removed unneccesary Cryptoworker creations 2021-02-25 22:01:49 +05:30
Abhinav-grd 2d78aa93fc added getFileExtension util function 2021-02-23 15:18:47 +05:30
Abhinav-grd e6773fad68 moved return statement to correct place 2021-02-22 17:02:01 +05:30
Abhinav-grd a9e6c8a938 refactored errorMessageParsing to error Util 2021-02-22 16:59:39 +05:30
Abhinav-grd ca81f764e5 minor fixes 2021-02-22 16:54:34 +05:30
Abhinav-grd 72e9b1cfa2 added error handler adn grouped errorCode and handler in errorUtil file 2021-02-22 16:50:08 +05:30
Abhinav-grd f7c1e6912a corrected subscription typo 2021-02-22 16:45:33 +05:30
Abhinav-grd fe7e056935 added utilFunction to check internet Connectivity 2021-02-22 13:06:32 +05:30
Abhinav-grd f5f2490c86 added ErrorCode file 2021-02-22 12:58:48 +05:30
Abhinav-grd 24a0f75930 handle no internet connection error 2021-02-18 13:36:42 +05:30
Vishnu Mohandas da59fdcd6b Make string cheeky 2021-02-17 14:56:34 +05:30
Abhinav-grd b1036a911e extracted titles text to constants 2021-02-16 19:18:15 +05:30
Abhinav-grd e6ffeaf11b modified constant for upload stage 2 2021-02-16 18:55:40 +05:30
Abhinav-grd e7689f79e1 Merge branch 'master' into improve-uploading 2021-02-16 18:30:01 +05:30
Abhinav-grd 4bbfb61f56 fixed collection name decryption 2021-02-16 17:13:21 +05:30
Abhinav-grd 0570be055e removed unwanted property from encryption result 2021-02-16 15:15:02 +05:30
Vishnu Mohandas a0b9a99abe Update string 2021-02-16 13:10:56 +05:30
Abhinav-grd 254780429f Merge branch 'master' into first-load-ux 2021-02-15 19:37:50 +05:30
Vishnu Mohandas b0937d1a7e Update create collection dialog 2021-02-15 19:15:48 +05:30
Vishnu Mohandas f3097a67c3 Update collection selector modal 2021-02-15 18:49:59 +05:30
Vishnu Mohandas aaffd4d289 Embrace the darkness 2021-02-15 18:12:03 +05:30
Vishnu Mohandas c57772c2fb Update gallery screen 2021-02-15 17:04:11 +05:30
Vishnu Mohandas 4e3b78eab1 Update password entry screen 2021-02-15 16:47:01 +05:30
Vishnu Mohandas 7e588e7666 Update verification screen 2021-02-15 16:35:41 +05:30
Vishnu Mohandas 8909748545 Update string 2021-02-15 16:17:24 +05:30
Vishnu Mohandas f42ae6e551 Update login screen 2021-02-15 16:16:16 +05:30
Abhinav-grd 9169e068d1 show alert message and loader on first load 2021-02-15 10:49:19 +05:30
Abhinav-grd 5acb18c807 changed variable name USER_DOES_NOT_EXIST 2021-02-14 12:13:35 +05:30
Abhinav-grd 9f673a4057 added user doesnt exist error messages 2021-02-13 17:23:00 +05:30
Abhinav-grd cfc61cbd68 added wWEB_SIGNUPS_DISABLED message 2021-02-13 16:59:24 +05:30
Abhinav-grd 1d5473f3dd added braces everywhere and formated all files 2021-02-09 15:04:10 +05:30
Abhinav-grd 829e59635d udpated SUBSCRIPTION_EXPIRED string 2021-02-09 12:39:07 +05:30
Abhinav-grd d5382f40ca Merge branch 'master' into handle_subscription_errors 2021-02-09 12:33:44 +05:30
Abhinav-grd 49d981e86a Merge branch 'master' into handle_subscription_errors 2021-02-09 12:26:42 +05:30
Abhinav-grd 6b8fc327e1 removed console logs 2021-02-09 11:43:33 +05:30
Abhinav-grd 3d6ee3a004 added not null check in getToken 2021-02-03 14:00:13 +05:30
Abhinav-grd 60fb583598 added error strings 2021-02-02 18:13:52 +05:30
Abhinav-grd 9ae7f45339 added null check to getToken function 2021-01-31 17:38:33 +05:30
Abhinav-grd 01aef37a16 exported strings to englishConstants 2021-01-25 13:25:27 +05:30
Pushkar Anand a3379dc53a Updated empty content text. 2021-01-25 02:29:58 +05:30
Pushkar Anand fc760ed471 UX fixes for File upload and Collection selection. 2021-01-25 01:52:12 +05:30
Abhinav-grd cf1cb28320 Merge branch 'file-upload' into collection-ops 2021-01-24 21:44:00 +05:30
Abhinav-grd 025c97b336 used env variable to set endpoint 2021-01-24 21:43:49 +05:30
Abhinav-grd 200e03b0a0 added missed boxSealOpen input converson from Base64 2021-01-24 21:41:40 +05:30
Abhinav-grd 2a1f916794 added decryptString function and updated fromB64 to parse normal string 2021-01-21 07:43:10 +05:30
Abhinav-grd 1a8d53c739 Merge branch 'file-upload' into collection-ops 2021-01-20 08:43:52 +05:30
Abhinav-grd bbf73f1858 added missed type conversion in hash function 2021-01-20 08:40:28 +05:30
Abhinav-grd 78f4cca807 add check for getData reponse to be null 2021-01-20 08:40:00 +05:30
Abhinav-grd 11ad219163 corrected environment variable name to expose it in browser 2021-01-19 14:05:51 +05:30
Abhinav-grd 2d45f0dfb5 added localEndpoint 2021-01-19 10:04:42 +05:30
Abhinav-grd 5b4e69d83e added input convertion to base64 in verfifyHash function 2021-01-19 10:04:03 +05:30
Abhinav-grd 494ba0b31d added input convertion to base64 in verfifyHash function 2021-01-19 10:03:22 +05:30
Abhinav-grd 2506426ab0 updated all cryto service to accept and return Base64 string 2021-01-19 07:21:04 +05:30
Abhinav-grd 4191f9eac6 updated all cryto service to accept and return Base64 string 2021-01-18 18:36:15 +05:30
Abhinav-grd 3ee31c9a0e add getToken util function 2021-01-18 09:38:35 +05:30
Abhinav-grd 392d6fb492 changed decrypted key type to string 2021-01-18 09:13:16 +05:30
Abhinav-grd 64b5500d36 modified cryto util to handle b64 to uint8Array conversion and have all keys as base64 string outside the util 2021-01-18 09:13:16 +05:30
Abhinav-grd 7cb1e3912f updated encryptToB64 function 2021-01-11 13:49:47 +05:30
Abhinav-grd dd7aa0e0a7 corrected key param check logic 2021-01-08 18:42:36 +05:30
Abhinav-grd 01852b67a8 added encryptThumbail and encryptMetaData functions 2021-01-08 09:37:50 +05:30
Abhinav-grd a553209d6c changed NEXT_PUBLIC_ENTE_ENDPOINT back to original 2021-01-07 16:20:51 +05:30
Abhinav-grd 1a389f8dfd implemented encryptChaCha 2021-01-07 16:13:06 +05:30
Abhinav-grd bd394c8ee4 changed NEXT_PUBLIC_ENTE_ENDPOINT value 2021-01-06 23:29:19 +05:30
Pushkar Anand d9b37f93c7 Its something. 2020-12-31 22:49:33 +05:30
Pushkar Anand 6adc49cc2b Inmemory caching with photoswipe on thumbnail. 2020-11-23 08:30:54 +05:30
Vishnu Mohandas a85ef0de9a Add functionality to download and decrypt files 2020-11-21 20:26:36 +05:30
Vishnu Mohandas b298c94519 Create a separate flow for registration 2020-11-21 17:48:03 +05:30
Vishnu Mohandas f6381a78a0 Decrypt shared collection files 2020-11-20 12:29:27 +05:30
Pushkar Anand 78ff318512
Update apiUtil.ts 2020-11-07 21:29:06 +05:30
Pushkar Anand 623d115019 Fixes. 2020-11-07 21:13:00 +05:30
Vishnu Mohandas a9e0821db0 Generate and set user's private and public key pair 2020-11-07 15:57:59 +05:30
Vishnu Mohandas 01e57a212b Update file decryption mechanism 2020-10-19 08:31:34 +05:30
Vishnu Mohandas ca9e1b49c1 Fix typo in key decryption 2020-10-03 20:11:19 +05:30
Pushkar Anand ad1e90dfcc Moved libsodium to worker. 2020-10-03 19:51:56 +05:30
Vishnu Mohandas ddeb906cbb Update contract for verifying hash 2020-10-02 18:36:16 +05:30
Vishnu Mohandas 1f2b60f997 Fix TODO 2020-10-02 18:24:46 +05:30
Vishnu Mohandas 5d4dc2e671 Revert endpoint to staging 2020-10-01 17:21:36 +05:30
Vishnu Mohandas ff72a22a78 Remove unused crypto utils 2020-10-01 17:18:52 +05:30
Vishnu Mohandas d7ed746658 Sanitize the hash generated on mobile 2020-10-01 17:18:11 +05:30
Vishnu Mohandas 8b41415408 Use libsodium for key encryption and decryption 2020-10-01 06:59:24 +05:30
Vishnu Mohandas 212f8f2ccd Add a util that wraps all libsodium calls 2020-10-01 06:58:21 +05:30
Pushkar Anand 760a085dfd Integrated Comlink. 2020-09-27 22:48:57 +05:30
Pushkar Anand f9ee680c8f Initial gallary chagnes. 2020-09-20 20:48:35 +05:30
Pushkar Anand 8e76f6b5bd Added web worker for parallel decryption. 2020-09-20 02:50:10 +05:30
Pushkar Anand 295d8eaa32 Changes to deploy on netlify 2020-09-13 14:11:01 +05:30
Pushkar Anand 5478a2e8a1 Using local and session storage to maintain session.
+ Fixed SSR of styled components.
+ Added warninig message in console.
2020-09-13 12:00:07 +05:30
Pushkar Anand 2e10ea441e Login and key generation flow complete! 2020-09-13 03:23:41 +05:30
Pushkar Anand 8e3da8e315 Voila! 2020-09-10 02:39:51 +05:30