Commit graph

3019 commits

Author SHA1 Message Date
Pavel Djundik 20af04bca0 Enable no-use-before-define rule 2017-12-06 15:57:04 +02:00
Jérémie Astori db53f13865
Merge pull request #1794 from thelounge/xpaw/handle-js-errors
Handle javascript errors while loading
2017-12-05 18:33:11 -05:00
Jérémie Astori ee6ff6a5e5
Merge pull request #1798 from thelounge/greenkeeper/fs-extra-4.0.3
Update fs-extra to the latest version 🚀
2017-12-05 18:31:17 -05:00
greenkeeper[bot] 481b6fd336 fix(package): update fs-extra to version 4.0.3 2017-12-05 15:03:53 +00:00
Pavel Djundik 2afd4d7ec4 Hide error under details 2017-12-05 15:17:31 +02:00
Pavel Djundik 2d0ddfb2e8
Merge pull request #1778 from thelounge/xpaw/lazy-init
Heavily improve performance of "init" event
2017-12-05 12:03:01 +02:00
Pavel Djundik c5bda23548
Merge pull request #1578 from thelounge/ircv3/chghost
Handle `CHGHOST` cap
2017-12-05 11:18:58 +02:00
Pavel Djundik b5d39b96b9
Handle CHGHOST cap 2017-12-04 23:33:48 -05:00
Jérémie Astori b80710ed82
Merge pull request #1788 from PolarizedIons/PolarizedIons/actualip
Add actualip to the actualhost line in the whois output
2017-12-04 23:30:04 -05:00
Jérémie Astori 4b3f22701e
Merge pull request #1782 from thelounge/greenkeeper/irc-framework-2.10.0
Update irc-framework to the latest version 🚀
2017-12-04 23:29:01 -05:00
Jérémie Astori 915f1da190
Merge pull request #1796 from thelounge/greenkeeper/webpack-3.10.0
Update webpack to the latest version 🚀
2017-12-04 23:27:46 -05:00
greenkeeper[bot] 04f4bb1269 fix(package): update irc-framework to version 2.10.2 2017-12-04 20:53:20 +02:00
greenkeeper[bot] 3e1c96552d chore(package): update webpack to version 3.10.0 2017-12-04 18:21:21 +00:00
Jérémie Astori 683bc4ef60
Merge pull request #1792 from grissly-man/master
Implement strikethrough and monospace formatting
2017-12-03 15:15:19 -05: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 e3823803aa Handle javascript errors while loading 2017-12-03 17:16:56 +02:00
Pavel Djundik 5fc70397a9 Make sure all joins send filtered clone 2017-12-03 16:31:37 +02:00
Pavel Djundik fe1c7612f5 Add tests for getFilteredClone methods 2017-12-03 16:31:37 +02:00
Pavel Djundik 552f3da67e Implement manual network/channel cloning for better performance 2017-12-03 16:31:37 +02:00
Pavel Djundik 41e121d270 Only emit a single message per channel on init 2017-12-03 16:13:18 +02:00
Jérémie Astori 2f47307437
Merge pull request #1790 from thelounge/greenkeeper/intersection-observer-0.5.0
Update intersection-observer to the latest version 🚀
2017-12-02 17:57:14 -05:00
greenkeeper[bot] 80040dc153 chore(package): update intersection-observer to version 0.5.0 2017-12-02 20:58:55 +00:00
Jérémie Astori f237ed1684
2.7.0-pre.2 2017-12-01 22:50:53 -05:00
Jérémie Astori f277864454
Add changelog entry for v2.7.0-pre.2 2017-12-01 22:50:17 -05:00
Jérémie Astori 8a568a3ef4
Merge pull request #1789 from thelounge/xpaw/notification-permission
Ask for notification permission on page load if setting is enabled
2017-12-01 22:42:57 -05:00
Pavel Djundik 6aff2657e9 Ask for notification permission on page load if setting is enabled 2017-12-01 22:27:36 +02:00
stepie22 c7f6b8409f Change whois's actual host to include the actualip aswell 2017-12-01 15:03:02 +02:00
Pavel Djundik a469f22699
Merge pull request #1780 from thelounge/greenkeeper/webpack-3.9.0
Update webpack to the latest version 🚀
2017-12-01 12:53:29 +02:00
Pavel Djundik 52b234bdfc
Merge pull request #1770 from thelounge/astorije/client-tests
Add a bunch of client tests
2017-12-01 12:51:13 +02:00
Pavel Djundik 9d87ce5d7a
Merge pull request #1785 from thelounge/astorije/fix-home-fie-rename
Do not rename home file as it is very likely to have permission issues
2017-12-01 11:49:11 +02:00
greenkeeper[bot] 8889201081 chore(package): update webpack to version 3.9.1
Closes #1780
2017-12-01 11:46:32 +02:00
Pavel Djundik 1bca238e9b
Merge pull request #1781 from thelounge/greenkeeper/web-push-3.2.5
Update web-push to the latest version 🚀
2017-12-01 11:31:13 +02:00
Jérémie Astori 052248445c
Do not rename home file as it is very likely to have permission issues
On most systems (Linux at least), to install a npm package locally, one must use `sudo`. When The Lounge runs, it usually does not run with `sudo`. This causes the program to crash as user running The Lounge cannot create/delete files there.

We will let people manually convert this file instead of doing it for them. This file is mainly intended for package authors anyway, most users will never have to touch it.
2017-12-01 01:33:04 -05:00
Jérémie Astori 6dd568b27f
2.7.0-pre.1 2017-11-30 21:03:36 -05:00
Jérémie Astori 89f1326ce7
Add pre-release tag until stable version is ready to be released 2017-11-30 21:02:48 -05:00
Jérémie Astori 7a15434d37
Add changelog entry for v2.7.0-pre.1 2017-11-30 21:00:27 -05:00
Jérémie Astori b2835855c0
Merge pull request #1779 from thelounge/xpaw/nick-links-fixes
Fix nicks not being detected in actions and duplicate nicks
2017-11-30 20:43:36 -05:00
Jérémie Astori 6bb0251d57
Ignore coverage folder from coverage report 2017-11-30 20:33:23 -05:00
Jérémie Astori f368dcdc69
Add a bunch of client tests 2017-11-30 20:33:23 -05:00
greenkeeper[bot] ed8037d1f0 fix(package): update web-push to version 3.2.5 2017-11-30 15:15:07 +00:00
Pavel Djundik d770028da6 Fix duplicate user names not being found 2017-11-30 14:16:11 +02:00
Pavel Djundik a7bd40a5b1 Fix users not being linked in /me actions 2017-11-30 14:13:11 +02:00
Pavel Djundik 104e270882
Merge pull request #1771 from thelounge/astorije/fix-user-in-msg
Clone instances of `User` in `Msg` to avoid unintentional mutations
2017-11-30 11:29:23 +02:00
Pavel Djundik f89054784f
Merge pull request #1764 from thelounge/xpaw/fix-data-from
Fix data-from on messages
2017-11-30 11:28:00 +02:00
Pavel Djundik be6975cb83
Merge pull request #1772 from thelounge/astorije/fix-nick-change
Fix nick changes wrongly reported
2017-11-30 11:26:26 +02:00
Pavel Djundik bdbdb69f02
Merge pull request #1773 from thelounge/astorije/fix-default-from
Fix default value given to `Msg.from`
2017-11-30 11:25:30 +02:00
Jérémie Astori fd72179b3d
Merge pull request #1777 from thelounge/greenkeeper/eslint-4.12.1
Update eslint to the latest version 🚀
2017-11-30 02:12:15 -05:00
greenkeeper[bot] 2f4205d095 chore(package): update eslint to version 4.12.1 2017-11-30 06:04:42 +00:00
Jérémie Astori 4ec10b922a
Clone instances of User in Msg to avoid unintentional mutations 2017-11-30 00:41:19 -05:00