mattermost-mobile/app/screens
Rajat Dabade dae4b75720
Ability to show quick action and add files to edit post (#8926)
* Viewing Files in Edit mode in mobile with ability to delete and save

* Added upload attachment to keyboard tracker view

* using state instread of use ref

* Minor

* Added tests

* intl extract

* new function getFiles
ById, batch file deletion and tests

* Files fetching in edit options and tests

* Removed DeviceEventEmitter and used React context

* Added support to check minimum required version to show edit file attachments

* resolve forward ref issue

* Minor

* memotized props for context and observe config with value

* Import fixes

* Ability to show quick action and add files to edit post

* type safety for EditPostContext

* Reverted back the post priority props

* constant shift

* Added test for QuickAction to show slashcomand

* Added test for edit_post, upload_item and upload_remove

* Added test for Edit_post_input and edit_post index

* fix the height issue between attachment and keyboard due to safeArea

* Minor: removed debugging border color

* Addressed dev review comments

* Import fixes

* Address UX comments

* Fixed props for UploadItem and remove effective Edit mode

* handled save button disabled state when uploading attachments

* handled newly added and retry file removal without alert message

* Test updated

* Added test for input_quick_action index.tsx

* Added test for not in edit mode for upload_item index

* Added test for upload_remove component when not in edit mode

* added tests for file_upload_error hook

* Added test for calling callback when in edit mode

* Test for edit post input for server version check
2025-06-25 16:04:08 +05:30
..
apps_form Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
bottom_sheet Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
browse_channels Biometric prompt, Jailbreak / Root detection and screenshot prevention (#8645) 2025-03-13 14:07:41 -04:00
channel Standardize tags and chips through the app (#8856) 2025-06-11 10:11:05 +02:00
channel_add_members Standardize tags and chips through the app (#8856) 2025-06-11 10:11:05 +02:00
channel_bookmark Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
channel_files Secure Files and preview PDF inline (#8844) 2025-06-19 15:30:56 +08:00
channel_info Standardize tags and chips through the app (#8856) 2025-06-11 10:11:05 +02:00
channel_notification_preferences Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
code Biometric prompt, Jailbreak / Root detection and screenshot prevention (#8645) 2025-03-13 14:07:41 -04:00
component_library Standardize tags and chips through the app (#8856) 2025-06-11 10:11:05 +02:00
convert_gm_to_channel Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
create_direct_message Refactor Open Profile (#8746) 2025-05-13 17:07:13 +02:00
create_or_edit_channel Biometric prompt, Jailbreak / Root detection and screenshot prevention (#8645) 2025-03-13 14:07:41 -04:00
custom_status Biometric prompt, Jailbreak / Root detection and screenshot prevention (#8645) 2025-03-13 14:07:41 -04:00
custom_status_clear_after Feature schedule posts (#8509) 2025-04-14 22:08:59 +05:30
draft_scheduled_post_options Feature schedule posts (#8509) 2025-04-14 22:08:59 +05:30
edit_post Ability to show quick action and add files to edit post (#8926) 2025-06-25 16:04:08 +05:30
edit_profile [MM-62700] User Attribute types (#8903) 2025-06-12 10:59:13 +02:00
edit_server Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
emoji_picker Fix Find channels not being interactable (#8794) 2025-04-29 13:56:22 +02:00
find_channels Fix Find channels not being interactable (#8794) 2025-04-29 13:56:22 +02:00
forgot_password Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
gallery Secure Files and preview PDF inline (#8844) 2025-06-19 15:30:56 +08:00
global_drafts Update additional images branding (#8672) 2025-06-20 11:41:26 -04:00
global_threads Fix GM/DM unread threads highlighting all teams as unreads (#8905) 2025-06-10 15:30:58 +02:00
home Update additional images branding (#8672) 2025-06-20 11:41:26 -04:00
in_app_notification Biometric prompt, Jailbreak / Root detection and screenshot prevention (#8645) 2025-03-13 14:07:41 -04:00
integration_selector [MM-62700] User Attribute types (#8903) 2025-06-12 10:59:13 +02:00
interactive_dialog Refactor Open Profile (#8746) 2025-05-13 17:07:13 +02:00
invite Standardize tags and chips through the app (#8856) 2025-06-11 10:11:05 +02:00
join_team Biometric prompt, Jailbreak / Root detection and screenshot prevention (#8645) 2025-03-13 14:07:41 -04:00
latex Add error boundary to latex code (#8822) 2025-05-06 09:48:36 +02:00
login Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
manage_channel_members Standardize tags and chips through the app (#8856) 2025-06-11 10:11:05 +02:00
mfa Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
onboarding Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
overlay Biometric prompt, Jailbreak / Root detection and screenshot prevention (#8645) 2025-03-13 14:07:41 -04:00
pdf_viewer Secure Files and preview PDF inline (#8844) 2025-06-19 15:30:56 +08:00
permalink Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
pinned_messages Biometric prompt, Jailbreak / Root detection and screenshot prevention (#8645) 2025-03-13 14:07:41 -04:00
post_options Viewing Files in Edit mode in mobile with ability to delete and save (#8918) 2025-06-20 01:03:57 +05:30
post_priority_picker E2E: Mobile Drafts tests cases (#8469) 2025-01-22 04:02:14 +05:30
reactions Refactor Open Profile (#8746) 2025-05-13 17:07:13 +02:00
report_a_problem Fix style issues with scroll on report a problem screen (#8906) 2025-06-16 11:30:58 +02:00
reschedule_draft Android: Fix Rescheduling pop back calendar (#8810) 2025-04-29 18:04:32 +05:30
review_app Update additional images branding (#8672) 2025-06-20 11:41:26 -04:00
scheduled_post_options Feature schedule posts (#8509) 2025-04-14 22:08:59 +05:30
select_team Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
server Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
settings Secure Files and preview PDF inline (#8844) 2025-06-19 15:30:56 +08:00
share_feedback Biometric prompt, Jailbreak / Root detection and screenshot prevention (#8645) 2025-03-13 14:07:41 -04:00
snack_bar Refactor Open Profile (#8746) 2025-05-13 17:07:13 +02:00
sso Unify buttons (#8865) 2025-05-30 15:59:15 +02:00
table Biometric prompt, Jailbreak / Root detection and screenshot prevention (#8645) 2025-03-13 14:07:41 -04:00
terms_of_service Add Report a Problem functionality (#8605) 2025-04-24 11:12:55 +02:00
thread Refactor Open Profile (#8746) 2025-05-13 17:07:13 +02:00
thread_options Fix bottomSheet bottom insets (#8331) 2024-11-29 12:50:09 +08:00
user_profile [MM-62700] User Attribute types (#8903) 2025-06-12 10:59:13 +02:00
background.tsx [Gekidou] MM-39736 Login Flow (#5799) 2021-11-18 22:07:41 +01:00
index.test.tsx Add Report a Problem functionality (#8605) 2025-04-24 11:12:55 +02:00
index.tsx Secure Files and preview PDF inline (#8844) 2025-06-19 15:30:56 +08:00
navigation.test.ts Refactor Open Profile (#8746) 2025-05-13 17:07:13 +02:00
navigation.ts Refactor Open Profile (#8746) 2025-05-13 17:07:13 +02:00