Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

Release #1014

Merged
merged 86 commits into from
Apr 4, 2023
Merged

Release #1014

Show file tree
Hide file tree
Changes from 71 commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
4fade93
Fix compilation
ua741 Mar 19, 2023
6da5198
Add TimerProgress componenet
ua741 Mar 19, 2023
54ee005
Add OTPDisplay component
ua741 Mar 19, 2023
1abfd2a
Add dependency on otpauth and vs-uri
ua741 Mar 19, 2023
50e375e
Add ente Authenticator page with dummy data
ua741 Mar 19, 2023
4faa05a
[ente Authenticator] Add types
ua741 Mar 20, 2023
1454ac6
Add authenticator service to fetch and decrypt codes
ua741 Mar 20, 2023
208e6c0
Refactor
ua741 Mar 20, 2023
5618e65
[ente Authenticator] Remove hardcoded codes
ua741 Mar 20, 2023
937d114
Add hook to download ente auth app
ua741 Mar 20, 2023
aaa3a27
Show authenticator section to internal users only
ua741 Mar 20, 2023
7c8739a
[ente auth] redirect to root if key is missing
ua741 Mar 20, 2023
e8d8ffa
Fix routing on redirect to creds page
ua741 Mar 20, 2023
02e2de1
Hide search box when there's no entry
ua741 Mar 20, 2023
6d094b3
Undo test changes
ua741 Mar 20, 2023
134cd83
Handle error in generating code
ua741 Mar 20, 2023
6cb022d
Fix code generation
ua741 Mar 21, 2023
d2ebf79
Remove logging for rawCode
ua741 Mar 21, 2023
0746def
Log codeInfo
ua741 Mar 21, 2023
aaa301d
[ente authenticator] Handle \r
ua741 Mar 22, 2023
3a3b133
[ente auth] improve parsing of issuer from path
ua741 Mar 22, 2023
7671069
[ente auth] Improve bad code display
ua741 Mar 22, 2023
8d29277
Merge branch 'main' into display_mfa_codes
ua741 Mar 24, 2023
6d9767d
Remove logging
ua741 Mar 25, 2023
4c190a3
Remove exception from log
ua741 Mar 25, 2023
c6da52b
Switch to /auth instead of /authenticator
ua741 Mar 25, 2023
e63260b
Fix typo
ua741 Mar 25, 2023
dcaae1f
Refactor
ua741 Mar 25, 2023
ac713bf
Fix typos
ua741 Mar 25, 2023
f8667bf
Simplify if
ua741 Mar 25, 2023
2069fff
Convert pure data class to interface
ua741 Mar 25, 2023
5688c42
Fix string extraction
ua741 Mar 25, 2023
c245110
Wrap decryption inside tryCatch
ua741 Mar 25, 2023
5e7411c
Extract footer as component
ua741 Mar 25, 2023
a0a15e7
refactor logic to prevent multiple parallel
abhinavkgrd Mar 30, 2023
1e7b347
reset in progress on export fail
abhinavkgrd Mar 30, 2023
7b96c58
better handle error and refactor stopExport
abhinavkgrd Mar 30, 2023
ccdde7a
fix page broke export UI update
abhinavkgrd Mar 31, 2023
b244b60
refactor continuousExport and exportFolder logic
abhinavkgrd Mar 31, 2023
3725f05
make label prop optional
abhinavkgrd Mar 30, 2023
6e0b59d
add messageProps prop dropdownInput
abhinavkgrd Mar 30, 2023
cf9fc7f
added CheckboxInput component
abhinavkgrd Mar 30, 2023
929995a
Add MultilineInput component
abhinavkgrd Mar 30, 2023
f099d83
add delete feedback en strings
abhinavkgrd Mar 30, 2023
ff128ae
added delete feedback form
abhinavkgrd Mar 30, 2023
0ccba4c
fix message styling
abhinavkgrd Mar 31, 2023
1488277
changed feedback required copy
abhinavkgrd Mar 31, 2023
c27bd72
update authenticate modal to use dialogBoxV2
abhinavkgrd Mar 31, 2023
7c12826
add submitButtonProps prop to VerifyMasterPasswordForm
abhinavkgrd Mar 31, 2023
815ae66
remove button stack when no buttons present
abhinavkgrd Mar 31, 2023
0bfefb8
fix dialogBox close
abhinavkgrd Mar 31, 2023
ae03dc2
update CONFIRM_ACCOUNT_DELETION_MESSAGE formatting
abhinavkgrd Mar 31, 2023
7f63247
added EnteButton component
abhinavkgrd Mar 31, 2023
ea18eef
remove success logic from button and fixed loading and success button…
abhinavkgrd Mar 31, 2023
cdb2799
updated to use newer dialog and button components
abhinavkgrd Apr 3, 2023
6d4109b
updated proceed action type
abhinavkgrd Mar 31, 2023
d3fd507
sent reason and feedback to server
abhinavkgrd Mar 31, 2023
feda4a5
remove USING_DIFFERENT_ACCOUNT delete reason and made feedback compul…
abhinavkgrd Mar 31, 2023
a97f14e
trim spaces from feedback
abhinavkgrd Mar 31, 2023
8c8a03d
refactor
ua741 Apr 3, 2023
349d9a3
refactor: rename
ua741 Apr 3, 2023
db95a09
Rename OtpPage -> AuthenticatorCodePages
ua741 Apr 3, 2023
b25d869
Fix nextCode generation timing
ua741 Apr 3, 2023
9a68633
Merge branch 'main' into display_mfa_codes
ua741 Apr 3, 2023
bc19522
fix build
abhinavkgrd Apr 3, 2023
f9b12ac
Fix lint error
ua741 Apr 3, 2023
aca36b5
fix minor issues
abhinavkgrd Apr 3, 2023
a5c7c31
Display ente authenticator codes (#983)
ua741 Apr 3, 2023
fc3612f
New Crowdin translations by GitHub Action
crowdin-bot Apr 3, 2023
042308f
New Translations (#1005)
abhinavkgrd Apr 3, 2023
620b71c
refactor getReasonOptions and made Delete reason value,complete strin…
abhinavkgrd Apr 3, 2023
db6ee8e
wrap select option text
abhinavkgrd Apr 3, 2023
f1dac84
added condition feedback string
abhinavkgrd Apr 3, 2023
b6f3695
Delete feedback (#1001)
abhinavkgrd Apr 3, 2023
74b57d2
New Crowdin translations by GitHub Action
crowdin-bot Apr 3, 2023
b1aca87
update UI to better handled showing progress
abhinavkgrd Apr 3, 2023
4539c5f
removed keepMounted unnecessary after exportService uiUpdaters change
abhinavkgrd Apr 3, 2023
1038a5a
fix build
abhinavkgrd Apr 3, 2023
61926f4
keep local cached currentExportProgress copy to reinitialize
abhinavkgrd Apr 3, 2023
2461c73
New Translations (#1013)
abhinavkgrd Apr 3, 2023
06b3dea
Merge branch 'main' into fix-export-issues
abhinavkgrd Apr 3, 2023
807512e
used setRedirectURL to handle redirection after login for auth page
abhinavkgrd Apr 4, 2023
2740736
use pages enum to set url
abhinavkgrd Apr 4, 2023
5f4be6e
update code-ql trigger branches and add manual run option
abhinavkgrd Apr 4, 2023
05880a3
Fix export issues (#1007)
abhinavkgrd Apr 4, 2023
80bb667
fix client side redirection warning (#1015)
abhinavkgrd Apr 4, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@
"ml-matrix": "^6.8.2",
"next": "^13.1.2",
"next-transpile-modules": "^10.0.0",
"otpauth": "^9.0.2",
"p-queue": "^7.1.0",
"photoswipe": "file:./thirdparty/photoswipe",
"piexifjs": "^1.0.6",
Expand All @@ -77,6 +78,7 @@
"similarity-transformation": "^0.0.1",
"styled-components": "^5.3.5",
"transformation-matrix": "^2.10.0",
"vscode-uri": "^3.0.7",
"workbox-precaching": "^6.1.5",
"workbox-recipes": "^6.1.5",
"workbox-routing": "^6.1.5",
Expand Down
116 changes: 20 additions & 96 deletions public/locales/de/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,11 @@
"SIGN_UP": "",
"NEW_USER": "",
"EXISTING_USER": "",
"NAME": "",
"ENTER_NAME": "",
"PUBLIC_UPLOADER_NAME_MESSAGE": "",
"EMAIL": "",
"ENTER_EMAIL": "",
"DATA_DISCLAIMER": "",
"SUBMIT": "",
"EMAIL_ERROR": "",
"REQUIRED": "",
"VERIFY_EMAIL": "",
"EMAIL_SENT": "",
"CHECK_INBOX": "",
"ENTER_OTT": "",
Expand All @@ -31,7 +26,6 @@
"SENT": "",
"PASSWORD": "",
"LINK_PASSWORD": "",
"ENTER_PASSPHRASE": "",
"RETURN_PASSPHRASE_HINT": "",
"SET_PASSPHRASE": "",
"VERIFY_PASSPHRASE": "",
Expand All @@ -47,7 +41,6 @@
"PASSPHRASE_MATCH_ERROR": "",
"CONSOLE_WARNING_STOP": "",
"CONSOLE_WARNING_DESC": "",
"SELECT_COLLECTION": "",
"CREATE_COLLECTION": "",
"ENTER_ALBUM_NAME": "",
"CLOSE_OPTION": "",
Expand All @@ -71,17 +64,14 @@
"4": "",
"5": ""
},
"UPLOADING_FILES": "",
"FILE_NOT_UPLOADED_LIST": "",
"SUBSCRIPTION_EXPIRED": "",
"SUBSCRIPTION_EXPIRED_MESSAGE": "",
"STORAGE_QUOTA_EXCEEDED": "",
"INITIAL_LOAD_DELAY_WARNING": "",
"USER_DOES_NOT_EXIST": "",
"UPLOAD_BUTTON_TEXT": "",
"NO_ACCOUNT": "",
"ACCOUNT_EXISTS": "",
"ALBUM_NAME": "",
"CREATE": "",
"DOWNLOAD": "",
"DOWNLOAD_OPTION": "",
Expand All @@ -102,21 +92,17 @@
"TRASH_FILE_TITLE": "",
"DELETE_FILES_TITLE": "",
"DELETE_FILES_MESSAGE": "",
"DELETE_FILE": "",
"DELETE": "",
"DELETE_OPTION": "",
"FAVORITE": "",
"FAVORITE_OPTION": "",
"UNFAVORITE_OPTION": "",
"UNFAVORITE": "",
"MULTI_FOLDER_UPLOAD": "",
"UPLOAD_STRATEGY_CHOICE": "",
"UPLOAD_STRATEGY_SINGLE_COLLECTION": "",
"OR": "",
"UPLOAD_STRATEGY_COLLECTION_PER_FOLDER": "",
"SESSION_EXPIRED_MESSAGE": "",
"SESSION_EXPIRED": "",
"SYNC_FAILED": "",
"PASSWORD_GENERATION_FAILED": "",
"CHANGE_PASSWORD": "",
"GO_BACK": "",
Expand All @@ -139,13 +125,11 @@
"REQUEST_FEATURE": "",
"SUPPORT": "",
"CONFIRM": "",
"SKIP_SUBSCRIPTION_PURCHASE": "",
"CANCEL": "",
"LOGOUT": "",
"DELETE_ACCOUNT": "",
"DELETE_ACCOUNT_MESSAGE": "",
"LOGOUT_MESSAGE": "",
"CHANGE": "",
"CHANGE_EMAIL": "",
"OK": "",
"SUCCESS": "",
Expand All @@ -157,9 +141,6 @@
"EXPORT": "",
"SUBSCRIPTION": "",
"SUBSCRIBE": "",
"SUBSCRIPTION_PLAN": "",
"USAGE_DETAILS": "",
"MANAGE": "",
"MANAGEMENT_PORTAL": "",
"MANAGE_FAMILY_PORTAL": "",
"LEAVE_FAMILY_PLAN": "",
Expand All @@ -177,7 +158,6 @@
"STORAGE_QUOTA_EXCEEDED_SUBSCRIPTION_INFO": "",
"SUBSCRIPTION_PURCHASE_SUCCESS": "",
"SUBSCRIPTION_PURCHASE_CANCELLED": "",
"SUBSCRIPTION_VERIFICATION_FAILED": "",
"SUBSCRIPTION_PURCHASE_FAILED": "",
"SUBSCRIPTION_UPDATE_FAILED": "",
"UPDATE_PAYMENT_METHOD_MESSAGE": "",
Expand All @@ -204,22 +184,18 @@
"RENAME_COLLECTION": "",
"DELETE_COLLECTION_TITLE": "",
"DELETE_COLLECTION": "",
"DELETE_COLLECTION_FAILED": "",
"DELETE_COLLECTION_MESSAGE": "",
"DELETE_PHOTOS": "",
"KEEP_PHOTOS": "",
"SHARE": "",
"SHARE_COLLECTION": "",
"SHARE_WITH_PEOPLE": "",
"SHAREES": "",
"PUBLIC_URL": "",
"SHARE_WITH_SELF": "",
"ALREADY_SHARED": "",
"SHARING_BAD_REQUEST_ERROR": "",
"SHARING_DISABLED_FOR_FREE_ACCOUNTS": "",
"DOWNLOAD_COLLECTION": "",
"DOWNLOAD_COLLECTION_MESSAGE": "",
"DOWNLOAD_COLLECTION_FAILED": "",
"CREATE_ALBUM_FAILED": "",
"SEARCH_RESULTS": "",
"SEARCH_HINT": "",
Expand All @@ -235,10 +211,8 @@
"photos_count_one": "",
"photos_count_other": "",
"TERMS_AND_CONDITIONS": "",
"CONFIRM_PASSWORD_NOT_SAVED": "",
"ADD_TO_COLLECTION": "",
"SELECTED": "",
"VIDEO_PLAYBACK_FAILED": "",
"VIDEO_PLAYBACK_FAILED_DOWNLOAD_INSTEAD": "",
"PEOPLE": "",
"INDEXING_SCHEDULED": "",
Expand All @@ -248,41 +222,27 @@
"UNIDENTIFIED_FACES": "",
"OBJECTS": "",
"TEXT": "",
"METADATA": "",
"INFO": "",
"INFO_OPTION": "",
"FILE_ID": "",
"FILE_NAME": "",
"CAPTION": "",
"CAPTION_PLACEHOLDER": "",
"CREATION_TIME": "",
"UPDATED_ON": "",
"LOCATION": "",
"SHOW_ON_MAP": "",
"DETAILS": "",
"VIEW_EXIF": "",
"NO_EXIF": "",
"EXIF": "",
"DEVICE": "",
"IMAGE_SIZE": "",
"FLASH": "",
"FOCAL_LENGTH": "",
"APERTURE": "",
"ISO": "",
"SHOW_ALL": "",
"TWO_FACTOR": "",
"TWO_FACTOR_AUTHENTICATION": "",
"TWO_FACTOR_QR_INSTRUCTION": "",
"ENTER_CODE_MANUALLY": "",
"TWO_FACTOR_MANUAL_CODE_INSTRUCTION": "",
"SCAN_QR_CODE": "",
"CONTINUE": "",
"BACK": "",
"ENABLE_TWO_FACTOR": "",
"ENABLE": "",
"LOST_DEVICE": "",
"INCORRECT_CODE": "",
"RECOVER_TWO_FACTOR": "",
"TWO_FACTOR_INFO": "",
"DISABLE_TWO_FACTOR_LABEL": "",
"UPDATE_TWO_FACTOR_LABEL": "",
Expand All @@ -293,30 +253,17 @@
"UPDATE": "",
"DISABLE_TWO_FACTOR": "",
"DISABLE_TWO_FACTOR_MESSAGE": "",
"TWO_FACTOR_SETUP_FAILED": "",
"TWO_FACTOR_SETUP_SUCCESS": "",
"TWO_FACTOR_DISABLE_SUCCESS": "",
"TWO_FACTOR_DISABLE_FAILED": "",
"EXPORT_DATA": "",
"SELECT_FOLDER": "",
"DESTINATION": "",
"START": "",
"EXPORT_IN_PROGRESS": "",
"PAUSE": "",
"RESUME": "",
"MINIMIZE": "",
"LAST_EXPORT_TIME": "",
"SUCCESSFULLY_EXPORTED_FILES": "",
"FAILED_EXPORTED_FILES": "",
"EXPORT_AGAIN": "",
"RETRY_EXPORT": "",
"LOCAL_STORAGE_NOT_ACCESSIBLE": "",
"LOCAL_STORAGE_NOT_ACCESSIBLE_MESSAGE": "",
"RETRY": "",
"SEND_OTT": "",
"EMAIl_ALREADY_OWNED": "",
"EMAIL_UDPATE_SUCCESSFUL": "",
"UPLOAD_FAILED": "",
"ETAGS_BLOCKED": "",
"SKIPPED_VIDEOS_INFO": "",
"LIVE_PHOTOS_DETECTED": "",
Expand All @@ -339,7 +286,6 @@
"THUMBNAIL_GENERATION_FAILED_INFO": "",
"UPLOAD_TO_COLLECTION": "",
"UNCATEGORIZED": "",
"MOVE_TO_UNCATEGORIZED": "",
"ARCHIVE": "",
"ARCHIVE_COLLECTION": "",
"ARCHIVE_SECTION_NAME": "",
Expand All @@ -349,19 +295,15 @@
"UNARCHIVE_COLLECTION": "",
"MOVE": "",
"ADD": "",
"SORT": "",
"REMOVE": "",
"YES_REMOVE": "",
"CONFIRM_REMOVE": "",
"REMOVE_FROM_COLLECTION": "",
"TRASH": "",
"MOVE_TO_TRASH": "",
"TRASH_FILES_MESSAGE": "",
"TRASH_FILE_MESSAGE": "",
"DELETE_PERMANENTLY": "",
"RESTORE": "",
"CONFIRM_RESTORE": "",
"RESTORE_MESSAGE": "",
"RESTORE_TO_COLLECTION": "",
"EMPTY_TRASH": "",
"EMPTY_TRASH_TITLE": "",
Expand All @@ -374,7 +316,6 @@
"CONFIRM_SELF_REMOVE_MESSAGE": "",
"CONFIRM_SELF_AND_OTHER_REMOVE_MESSAGE": "",
"SORT_BY_CREATION_TIME_ASCENDING": "",
"SORT_BY_CREATION_TIME_DESCENDING": "",
"SORT_BY_UPDATION_TIME_DESCENDING": "",
"SORT_BY_NAME": "",
"COMPRESS_THUMBNAILS": "",
Expand All @@ -391,30 +332,20 @@
"UPDATE_CREATION_TIME_NOT_STARTED": "",
"UPDATE_CREATION_TIME_COMPLETED": "",
"UPDATE_CREATION_TIME_COMPLETED_WITH_ERROR": "",
"FILE_NAME_CHARACTER_LIMIT": "",
"CAPTION_CHARACTER_LIMIT": "",
"DATE_TIME_ORIGINAL": "",
"DATE_TIME_DIGITIZED": "",
"CUSTOM_TIME": "",
"REOPEN_PLAN_SELECTOR_MODAL": "",
"OPEN_PLAN_SELECTOR_MODAL_FAILED": "",
"COMMENT": "",
"ABUSE_REPORT_DESCRIPTION": "",
"OTHER_REASON_REQUIRES_COMMENTS": "",
"REPORT_SUBMIT_SUCCESS_CONTENT": "",
"REPORT_SUBMIT_SUCCESS_TITLE": "",
"REPORT_SUBMIT_FAILED": "",
"INSTALL": "",
"ALBUM_URL": "",
"SHARING_DETAILS": "",
"MODIFY_SHARING": "",
"NOT_FOUND": "",
"LINK_EXPIRED": "",
"LINK_EXPIRED_MESSAGE": "",
"MANAGE_LINK": "",
"LINK_TOO_MANY_REQUESTS": "",
"DISABLE_PUBLIC_SHARING": "",
"DISABLE_PUBLIC_SHARING_MESSAGE": "",
"FILE_DOWNLOAD": "",
"LINK_PASSWORD_LOCK": "",
"PUBLIC_COLLECT": "",
Expand All @@ -423,26 +354,8 @@
"LINK_EXPIRY_NEVER": "",
"DISABLE_FILE_DOWNLOAD": "",
"DISABLE_FILE_DOWNLOAD_MESSAGE": "",
"ABUSE_REPORT": "",
"ABUSE_REPORT_BUTTON_TEXT": "",
"MALICIOUS_CONTENT": "",
"COPYRIGHT": "",
"ENTER_EMAIL_ADDRESS": "",
"SELECT_REASON": "",
"ENTER_FULL_NAME": "",
"ENTER_DIGITAL_SIGNATURE": "",
"ENTER_ON_BEHALF_OF": "",
"ENTER_ADDRESS": "",
"ENTER_JOB_TITLE": "",
"ENTER_CITY": "",
"ENTER_PHONE": "",
"ENTER_STATE": "",
"ENTER_POSTAL_CODE": "",
"ENTER_COUNTRY": "",
"JUDICIAL_DESCRIPTION": "",
"TERM_1": "",
"TERM_2": "",
"TERM_3": "",
"SHARED_USING": "",
"ENTE_IO": "",
"LIVE": "",
Expand All @@ -451,12 +364,11 @@
"PASSWORD_LOCK": "",
"LOCK": "",
"DOWNLOAD_UPLOAD_LOGS": "",
"CHOOSE_UPLOAD_TYPE": "",
"UPLOAD_FILES": "",
"UPLOAD_DIRS": "",
"UPLOAD_GOOGLE_TAKEOUT": "",
"CANCEL_UPLOADS": "",
"DEDUPLICATE_FILES": "",
"AUTHENTICATOR_SECTION": "",
"NO_DUPLICATES_FOUND": "",
"CLUB_BY_CAPTURE_TIME": "",
"FILES": "",
Expand All @@ -468,11 +380,8 @@
"YES_STOP_UPLOADS": "",
"albums_one": "",
"albums_other": "",
"NEW": "",
"VIEW_ALL_ALBUMS": "",
"ALL_ALBUMS": "",
"ALBUMS": "",
"ENDS": "",
"ENTER_TWO_FACTOR_OTP": "",
"CREATE_ACCOUNT": "",
"COPIED": "",
Expand Down Expand Up @@ -528,7 +437,6 @@
"IGNORE_THIS_VERSION": "",
"TODAY": "",
"YESTERDAY": "",
"AT": "",
"NAME_PLACEHOLDER": "",
"ROOT_LEVEL_FILE_WITH_FOLDER_NOT_ALLOWED": "",
"ROOT_LEVEL_FILE_WITH_FOLDER_NOT_ALLOWED_MESSAGE": "",
Expand All @@ -547,7 +455,9 @@
"FACE_SEARCH_CONFIRMATION": "",
"LABS": "",
"YOURS": "",
"PASSPHRASE_STRENGTH": "",
"PASSPHRASE_STRENGTH_WEAK": "",
"PASSPHRASE_STRENGTH_MODERATE": "",
"PASSPHRASE_STRENGTH_STRONG": "",
"PREFERENCES": "",
"LANGUAGE": "",
"EXPORT_DIRECTORY_DOES_NOT_EXIST": "",
Expand Down Expand Up @@ -588,5 +498,19 @@
"CONTINUOUS_EXPORT": "",
"TOTAL_ITEMS": "",
"PENDING_ITEMS": "",
"EXPORT_STARTING": ""
}
"EXPORT_STARTING": "",
"DELETE_ACCOUNT_REASON_LABEL": "",
"DELETE_ACCOUNT_REASON_PLACEHOLDER": "",
"DELETE_REASON": {
"MISSING_FEATURE": "",
"BROKEN_BEHAVIOR": "",
"FOUND_ANOTHER_SERVICE": "",
"NOT_LISTED": ""
},
"DELETE_ACCOUNT_FEEDBACK_LABEL": "",
"DELETE_ACCOUNT_FEEDBACK_PLACEHOLDER": "",
"CONFIRM_DELETE_ACCOUNT_CHECKBOX_LABEL": "",
"CONFIRM_DELETE_ACCOUNT": "",
"FEEDBACK_REQUIRED": "",
"FEEDBACK_REQUIRED_FOUND_ANOTHER_SERVICE": ""
}
Loading