-
- Downloads
Message parsing and rendering - Phase 1 (#19654)
* Add escapeHTML helper
* Add unescapeHTML helper
* Move helpers to /lib
* Use the helpers
* feat/message-parsing
* Make escapeRegExp match its underscore.string counterpart
* Remove superfluous parameter
* Remove redundant function definition
* Work around oembed bug
* Refactor autolinker initialization
* Refactor autolinker initialization
* Refactor hexcolor initialization
* Refactor emoji initialization
* Refactor highlight-words initialization
* Refactor issuelinks initialization
* Refactor mentions initialization
* Refactor mapview initialization
* Remove trackSettingsChange module
* Remove some s.trim() usage
* Move renderMessageBody
* Move some renderMessage startup scripts
* Refactor katex startup
* Move some renderMessage startup scripts
* Move some spotify modules
* Fix reactivity
* Move spotify initialization
* Move markdown initialization
* Update Mocha configuration
* Rearrange renderMessageBody signature
* Move markdown template helpers
* Remove markdown template helpers
* Extract options from markdown
* Fix import
* Render message.location's mapview on message template
* Conditionally render message location
Co-authored-by:
Guilherme Gazzo <guilherme@gazzo.xyz>
Showing
- .eslintignore 1 addition, 1 deletion.eslintignore
- .mocharc.js 2 additions, 3 deletions.mocharc.js
- .stylelintignore 0 additions, 1 deletion.stylelintignore
- app/api/server/lib/users.js 2 additions, 3 deletionsapp/api/server/lib/users.js
- app/api/server/v1/misc.js 4 additions, 4 deletionsapp/api/server/v1/misc.js
- app/authentication/server/startup/index.js 10 additions, 9 deletionsapp/authentication/server/startup/index.js
- app/autolinker/client/client.js 42 additions, 70 deletionsapp/autolinker/client/client.js
- app/autolinker/client/index.js 1 addition, 1 deletionapp/autolinker/client/index.js
- app/autotranslate/client/index.js 5 additions, 1 deletionapp/autotranslate/client/index.js
- app/autotranslate/client/lib/actionButton.js 4 additions, 2 deletionsapp/autotranslate/client/lib/actionButton.js
- app/autotranslate/client/lib/autotranslate.js 78 additions, 86 deletionsapp/autotranslate/client/lib/autotranslate.js
- app/autotranslate/client/lib/tabBar.js 19 additions, 14 deletionsapp/autotranslate/client/lib/tabBar.js
- app/autotranslate/server/autotranslate.js 2 additions, 2 deletionsapp/autotranslate/server/autotranslate.js
- app/channel-settings/client/index.js 0 additions, 1 deletionapp/channel-settings/client/index.js
- app/channel-settings/client/startup/messageTypes.js 4 additions, 4 deletionsapp/channel-settings/client/startup/messageTypes.js
- app/channel-settings/client/startup/trackSettingsChange.js 0 additions, 48 deletionsapp/channel-settings/client/startup/trackSettingsChange.js
- app/colors/client/client.js 9 additions, 20 deletionsapp/colors/client/client.js
- app/colors/client/index.js 1 addition, 1 deletionapp/colors/client/index.js
- app/colors/client/style.css 0 additions, 2 deletionsapp/colors/client/style.css
- app/emoji-custom/client/lib/emojiCustom.js 1 addition, 1 deletionapp/emoji-custom/client/lib/emojiCustom.js
Loading
Please register or sign in to comment