thelounge/src
Jérémie Astori 64ebe0f437
Support multiple previews per message
- Load up to 5 previews per message (to avoid abuse)
- Do not load multiple times the same URL
- Prepare preview containers per message instead of appending (to maintain correct order)
- Store an array of previews instead of a single preview in `Msg` objects
- Consolidate preview rendering for new messages and upon refresh/load history (when rendering entire channels)
- Update `parse` tests to reflect previous point
- Add test for multiple URLs
- Switch preview tests from `assert` API to `expect` API
2017-07-08 04:34:12 -04:00
..
command-line Fix -h help option alias shadowed by a similar alias for --home 2017-03-13 01:06:11 -04:00
models Support multiple previews per message 2017-07-08 04:34:12 -04:00
plugins Support multiple previews per message 2017-07-08 04:34:12 -04:00
client.js Fix losing network name when displayNetwork is false 2017-07-06 15:00:53 +03:00
clientManager.js Update to eslint 4 and enforce extra rules 2017-06-19 09:58:29 +03:00
helper.js Deep merge default config 2017-07-06 15:00:43 +03:00
identification.js Update to eslint 4 and enforce extra rules 2017-06-19 09:58:29 +03:00
log.js Define a common helper for prompting to the user consistently 2016-12-16 22:46:14 -05:00
server.js Parse x-forwarded-for header correctly 2017-06-21 14:34:06 +03:00
userLog.js Fix nick changes not being properly reported in the logs 2016-10-10 13:08:23 -04:00