Pavel Djundik
|
58ec2768ec
|
Use linkify-it
|
2018-05-23 16:31:02 +03:00 |
|
Pavel Djundik
|
95a435c5c9
|
Fix merge() in parser not filling unstyled text correctly
|
2018-05-07 21:19:54 +03:00 |
|
Pavel Djundik
|
d19c00faab
|
Build clean text message only once
|
2018-05-01 14:32:13 +03:00 |
|
Jérémie Astori
|
8403d277b4
|
Replace reference to website with new URL
|
2018-02-19 12:23:41 -05:00 |
|
Pavel Djundik
|
349136f172
|
Do not match nicknames incorrectly as part of a bigger word
Fixes #1776
Fixes #1885
|
2017-12-27 20:44:59 +02:00 |
|
Pavel Djundik
|
e1ae339190
|
Add test for extended colors
|
2017-12-12 20:06:37 +02:00 |
|
Pavel Djundik
|
4e6a29db35
|
Merge pull request #1797 from grissly-man/master
#1793 - implement reverse style
|
2017-12-10 16:15:40 +02:00 |
|
Pavel Djundik
|
b391b87e29
|
Clean monospace and strikethrough formatters
|
2017-12-08 21:09:23 +02:00 |
|
Logan Griswold
|
fb94ad4205
|
implement reverse formatting with tests
implement reverse formatting with tests
|
2017-12-07 18:27:59 +00:00 |
|
Logan Griswold
|
f07c1bef69
|
#1755 - implement monospace formatting with keybinding, tests, and help section
|
2017-12-03 15:10:46 -05:00 |
|
Logan Griswold
|
0643d3b4a3
|
#1754 - implement strikethrough formatting, client keybinding, tests, and help section
|
2017-12-03 15:10:34 -05:00 |
|
Pavel Djundik
|
d770028da6
|
Fix duplicate user names not being found
|
2017-11-30 14:16:11 +02:00 |
|
Max Leiter
|
3d31fa4686
|
Link nicks mentioned in messages
|
2017-11-27 09:10:56 -08:00 |
|
Pavel Djundik
|
28b084af69
|
Fix #1413 - Handle hex colours when cleaning string
|
2017-11-22 16:03:59 +02:00 |
|
Pavel Djundik
|
0402554563
|
Move cleanIrcMessage to a separate file
|
2017-11-19 18:19:52 +02:00 |
|
Jérémie Astori
|
1dc92d8934
|
Enforce dangling commas with ESLint
¯\_(ツ)_/¯
|
2017-11-15 01:35:15 -05:00 |
|
Pavel Djundik
|
586a486418
|
Add tests for invalid urls
|
2017-10-06 12:25:26 +03:00 |
|
Pavel Djundik
|
c55c338c72
|
Merge pull request #1446 from thelounge/parse-emoji
Parse emoji to make them bigger
|
2017-08-26 20:34:40 +03:00 |
|
PolarizedIons
|
e00b28d201
|
Fix general spelling errors
|
2017-08-25 18:02:28 +02:00 |
|
Pavel Djundik
|
70ea6e73a0
|
Add findEmoji tests
|
2017-08-24 11:54:28 +03:00 |
|
Pavel Djundik
|
0b645d54c6
|
Add support for 0x04 hex colors
Ref: https://modern.ircdocs.horse/formatting.html#hex-color
|
2017-04-29 09:50:26 +03:00 |
|
Jérémie Astori
|
03e3444a35
|
Explain the modules of the message parser and add tests
- Add comments and descriptions to:
- `findChannels.js`
- `parseStyle`
- `findLinks`
- `fill`
- `anyIntersection`
- `merge`
- `parse`
- Minor optimizations to `parseStyle`
- Add tests for `fill`
|
2017-04-21 20:31:27 +03:00 |
|
Jérémie Astori
|
5b4c00d8ca
|
Extract findLinks into its own file and add tests
Tests were taken from 5a249c30b1/test/findLinks.js .
The underlying code is different but the tests are the same.
|
2017-04-21 20:31:27 +03:00 |
|
Bonuspunkt
|
eb1360c3af
|
Add message parser tests
|
2017-04-21 20:31:27 +03:00 |
|