Mattermost Build
cfb09ce7d7
Do not access record children directly to avoid crashes if the child is not present in the db ( #7028 ) ( #7036 )
...
(cherry picked from commit 50b845452e )
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2023-01-27 18:10:45 +02:00
Elias Nahum
411a7e22a2
Reduce the amount of queries to display the PostList ( #6927 )
2023-01-03 23:36:31 +02:00
Daniel Espino García
bb0322321e
Fetch and store bindings ( #6660 )
...
* Fetch and store bindings
* Fix navigate and form opening
2022-10-28 17:08:28 -04:00
Anurag Shivarathri
97c41057cc
[Gekidou MM-43992] Display message priority labels for the posts ( #6620 )
...
* Displays label
* feedback
* import fix
* Moved label colors to stylesheet
2022-09-11 20:45:07 +03:00
Daniel Espino García
3abaf8893d
Add minor fixes and performance improvements on channel switch ( #6469 )
...
* Add minor fixes and performance improvements
* Add comment
2022-07-15 16:04:58 +02:00
Daniel Espino García
13708ab052
Minor performance improvements in post list ( #6422 )
2022-06-23 11:39:10 +02:00
Daniel Espino García
844f2c0393
Let ServerDatabases type hold undefined values ( #6423 )
...
* Let ServerDatabases type hold undefined values
* Avoid model.database
2022-06-22 17:51:28 -04:00
Elias Nahum
f973ac8016
[Gekidou] Find channels (remote) ( #6203 )
...
* Display local results
* Fix queryPreferencesByCategoryAndName to observeWithColumns value
* Find channels (remote)
* ux feedback review
* dev review
* dev review 2
* Fetch deleted channels from other teams
2022-05-03 14:29:37 -04:00
Anurag Shivarathri
313fe9c469
In-Channel experience ( #6141 )
...
* User avatar stack
* In-Channel experience
* Misc Fixes
* Fixed fetchPostThread & added observer
* Reusing the user component
* Refactor fix
* Moved some post options to common post options
* Combined follow/unfollow functions
* Feedback fixes
* Feedback fixes
* teamId fix
* Fixed teamId again
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-04-19 11:42:20 -04:00
Daniel Espino García
d1322e84ce
[Gekidou] Add performance and code improvements around post_list ( #6113 )
...
* Add performance and code improvements around post_list
* Fix test
* Move observers from utils to queries
* remove Flipper on iOS to fix CI build
* Fix observePermissionForChannel for DM/GM
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2022-04-04 08:14:55 -04:00
Daniel Espino García
328f029a93
Performance improvements on Home to Channel ( #6106 )
2022-03-31 10:01:22 +02:00
Elias Nahum
86ae1fc9cc
Handle system ephemeral post
2022-03-24 19:24:54 -03:00
Daniel Espino García
7c642b1e80
[Gekidou] Extract common observers to queries ( #5984 )
...
* Extract common observers to queries
* Separate also queries and more agressive refactoring
* Use query to avoid throws from findAndObserve
* Fix minor error
* Address feedback
* Address feedback
* Address feedback
* Fix model types
* Address feedback
2022-03-23 09:19:29 -03:00
Elias Nahum
088aa193ab
[Gekidou] Use localPath when available ( #6058 )
...
* Use localPath when available
* Revert changes to replace space for dash in the filename
* Rename other action to external and always call onDownloadSuccess if defined
* add missing localization strings
2022-03-17 08:58:49 -03:00
Elias Nahum
e93c570562
Renaming flagged to saved ( #6021 )
...
* Renaming flagged to saved
* post isSaved property
2022-03-03 13:10:18 -03:00
Avinash Lingaloo
ea54a8dff3
MM-41748 Gekidou Post Options Queries ( #5972 )
...
* skeleton in place
* fix ts error
* creating base option component
* Added all options except reaction
* moved options under /component/options
* added destructive styling
* skeleton - need polishing now
* default emojis for quick reaction
* rename files and small refactor
* Properly close bottom sheet
* redid reaction component
* canSave, isSaved
* canAddReaction condition
* fix aligment
* code clean up
* fix opening on tablet
* undo comment on local reaction action
* undo needless formatting
* clean up comment
* shows selected reaction
* fix marginTop and added title for Tablet
* code clean up
* investigating navigation
* fixed navigation
* Post options bottomSheet and renamed DrawerItem to MenuItem
* renamed optionType to testID
* update navigation_close_modal to close_bottom
* removed context in favor of Pressable
* Apply suggestions from code review
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
* removed theme prop from PickReaction
* en.json and code fixes
* removed post_options from screen/index
* removed post_options from screens constant
* Revert "removed post_options from screen/index"
This reverts commit 24caa9773fef7f5355e8a3231f4b7e7afef2aa1d.
* Revert "removed post_options from screens constant"
This reverts commit 863e2faaf79819974dbb264d137fdcecc8066ec3.
* fix theme import
* remove useless margin
* disabled post_options
* queries - work in progress
* queries - work in progress
* queries - work in progress
* minor fix
* queries - work in progress
* queries - work in progress
* queries - work in progress
* queries - work in progress
* queries - work in progress
* fix query
* queries - work in progress
* reaction query fixed
* queries - work in progress
* queries - canReaction option
* queries - canDelete option
* queries - canReply option
* queries - canPin, canSave, canCopyPermalink option
* queries - options - wip
* queries - options - wip
* queries - options - wip
* fix location
* removed logs
* undo post_draft changes
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2022-02-16 14:21:27 +04:00
Elias Nahum
b8b51296c0
[Gekidou] post list ( #5893 )
2022-01-17 07:06:26 -03:00
Elias Nahum
fcc6394502
Gekidou fixes ( #5748 )
...
* Use Intl based on user locale
* set PROMPT_IN_APP_PIN_CODE_AFTER to wait for 5 mins
* Observables Improvements
* Fix iPad external keyboard listener
* file model description
2021-10-13 14:13:39 -03:00
Miguel Alatzar
1d02d6e1e5
[Gekidou] app entry ( #5609 )
...
* Add channelEntry action
* Refactor appEntry
* Lint fix
* Some duplication removed
* Refactor app entry
* Refactor app entry and add prepareDestroyPermanentlyWithAssociations
* Handle team deletion
* Sync channels
* Lint fix
* Address review comments, take 1
* Address review comments, take 2
* Set initial channel ID to empty
* Fix types
* sort imports
* clean up app entry point
* Fix post header & highlight reply bar
* Style channel list text
* iOS Pods sync
* Rename goToChannel to goToHome
* Sync ios Gemfile.lock
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-09-29 12:38:05 -03:00
Daniel Espino García
1c26f14fdb
Add import order lint rules ( #5672 )
...
* Add import order lint rules
* Address feedback
* Revert change
2021-09-13 10:18:03 +02:00
Elias Nahum
5700ce7c86
[Gekidou] post component tree and partial postList ( #5637 )
2021-09-06 08:22:55 -03:00