Catena cyber
758bdd785f
perf: apply perfpsrint linter ( #33967 )
...
* perf: apply perfpsrint linter
* further simplifications
* improved TestParseHashtags coverage
* more simplifications
* simplify renderBlockHTML further
---------
Co-authored-by: Jesse Hallam <jesse@mattermost.com>
2025-11-28 11:23:51 -04:00
Ben Schumacher
9add320011
[MM-64654] Migrate to modern Go features ( #31820 )
2025-07-18 12:54:51 +02:00
Surya Venkata Sainadh Pichika
62753a1481
[MM-63455] Fix Link previews with brackets when making the request ( #30507 )
...
* allow opening angle bracket before links
* cut off link before an angle bracket(both open & close)
* add more test cases for ParseURLAutolink func
* add more test cases for ParseWWWAutolink func
* add more test cases for TrimTrailingCharactersFromLink func
* add more test cases for GetFirstLinkAndImages func
* add test cases for isAllowedBeforeWWWLink func
* allow closing angle bracket and opening paranthesis before links
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2025-04-07 16:17:46 +05:30
Harrison Healey
9397970644
MM-55267 Add ability for server-side Markdown code to understand emojis ( #25332 )
...
* MM-55267 Add ability for server-side Markdown code to understand emojis
* Remove unused regex
2023-11-13 14:38:05 -05:00
Ben Schumacher
0d5a8b8841
Add whitespace linter ( #24855 )
2023-10-11 10:13:36 +02:00
Vishal
fa1ba4717b
[MM-52527] ( #23519 )
...
* limit markdown size
2023-05-29 19:02:22 +05:30
Jesse Hallam
bb02b35048
Expose public/ API as submodule ( #23345 )
...
* model -> public/model
* plugin -> public/plugin
* public/model/utils -> public/utils
* platform/shared/mlog -> public/shared/mlog
* platform/shared/i18n -> public/shared/i18n
* platform/shared/markdown -> public/shared/markdown
* platform/services/timezones -> public/shared/timezones
* channels/einterfaces -> einterfaces
* expose public/ submodule
* go mod tidy
* .github: cache-dependency-path, setup-go-work
* modules-tidy for public/ too
* remove old gomodtidy
2023-05-10 13:07:02 -03:00