Files
mattermost/app
Ahmad Karlam 081f4a5123 [MM-11143] Strip markdown formatting characters from push notifications (#17775)
* WIP: trim markdown for push notification

* fix: golangci

* fix: table regex

* fix: regex code block

* doc: add license

* WIP: custom renderer with goldmark

* WIP: update goldmark version to 1.38

* fix: use goldmark as parser

* fix: remove table extension

* fix: change buf to `strings.Builder`

* fix: return original string, log warning if error

* refactor: change `WriteString` to `WriteByte`

* refactor: change if condition

* refactor: use assertion

* refactor: move to inline

* fix: remove handle multiline

Already handled by mobile

* refactor: wrap same function

* refactor: move strip markdown to `sendPushNotificationSync`

* refactor: renaming variable aren't used

* fix: move log to func `sendPushNotificationSync`

* docs: add comment to `StripMarkdown`

* fix: move assign message to else

* appErr to err rename

Co-authored-by: Agniva De Sarker <agnivade@yahoo.co.in>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2021-06-29 08:54:13 +05:30
..
2021-06-14 18:08:00 +03:00
2021-01-07 22:42:43 +05:30
2021-06-17 09:22:16 +02:00
2021-01-07 22:42:43 +05:30
2021-06-14 18:08:00 +03:00
2021-01-07 22:42:43 +05:30
2021-04-07 10:44:50 +02:00
2021-04-06 10:39:48 -04:00
2021-01-07 22:42:43 +05:30
2021-03-05 09:18:37 +01:00
2021-02-05 11:22:27 +01:00
2021-01-07 22:42:43 +05:30
2021-03-05 09:18:37 +01:00
2021-04-27 18:36:05 +02:00
2021-01-07 22:42:43 +05:30
2021-02-05 11:22:27 +01:00
2021-01-07 22:42:43 +05:30
2021-06-14 18:08:00 +03:00
2021-01-07 22:42:43 +05:30