Rocket.Chat.ReactNative/app/lib/database/model
Reinaldo Neto 61fe9dbb1e
feat: case insensitive for non-ASCII text on main search (#3309)
* Added slug as dependecy and created a slugified String

* add the slug and slugifyLikeString

* using unsafeSql instead of the slug

* need to fix the like on the watermelon side and need the slug anyway

* watermelondb patch to change the like to use the upper or toUpperCase

* Updated config.yml

* Updated config.yml

* implemented the sanitized fname and fix the discussion icon at search

* add the search for non-latin alphabets

* fix the searchRoom function

* change the library of slug and added the unit tests

* optional sanitizedFname

* add some comment

* remove @types/slug

* remove watermelondb patch package

* latin test, tweak at comment and tweak e2e test

* minor tweak e2e

* change typeText to replaceText at searchRoom

* regexp to test the characters

* add typeText on searchRoom

* e2e search room replace and type

* to fix the replace text for iOS and type non-ASCII on Android

* minor tweak

* minor tweak

* enable artifact

* disable artifacts

* increase sleep time and change from toExist to toBeVisible

* fix android flaky test
2023-05-29 12:03:24 -03:00
..
servers Chore: Migrate Database to Typescript (#3580) 2022-02-01 10:39:09 -03:00
CustomEmoji.js Chore: Migrate Database to Typescript (#3580) 2022-02-01 10:39:09 -03:00
FrequentlyUsedEmoji.js Chore: Migrate Database to Typescript (#3580) 2022-02-01 10:39:09 -03:00
Message.js feat: quotes on E2EE Messages (#4880) 2023-03-23 19:47:05 -03:00
Permission.js Chore: Migrate Database to Typescript (#3580) 2022-02-01 10:39:09 -03:00
Role.js Chore: Migrate Database to Typescript (#3580) 2022-02-01 10:39:09 -03:00
Room.js Chore: Migrate Database to Typescript (#3580) 2022-02-01 10:39:09 -03:00
ServersHistory.js Chore: Migrate Database to Typescript (#3580) 2022-02-01 10:39:09 -03:00
Setting.js Chore: Migrate Database to Typescript (#3580) 2022-02-01 10:39:09 -03:00
SlashCommand.js Chore: Migrate Database to Typescript (#3580) 2022-02-01 10:39:09 -03:00
Subscription.js feat: case insensitive for non-ASCII text on main search (#3309) 2023-05-29 12:03:24 -03:00
Thread.js feat: quotes on E2EE Messages (#4880) 2023-03-23 19:47:05 -03:00
ThreadMessage.js feat: quotes on E2EE Messages (#4880) 2023-03-23 19:47:05 -03:00
Upload.js [FIX] Try again to resend a file on a thread (#4756) 2022-12-21 14:34:48 -03:00
User.js Chore: Migrate Database to Typescript (#3580) 2022-02-01 10:39:09 -03:00
index.ts Chore: Migrate Database to Typescript (#3580) 2022-02-01 10:39:09 -03:00
migrations.js feat: case insensitive for non-ASCII text on main search (#3309) 2023-05-29 12:03:24 -03:00