Commit graph

3381 commits

Author SHA1 Message Date
Jérémie Astori 416f45d1e3 Use some ES6/Node v4-only syntax when possible 2018-02-19 18:30:00 +02:00
Jérémie Astori 6013a02fc2 Exit the program when the Node.js version is incompatible with The Lounge 2018-02-19 18:30:00 +02:00
Jérémie Astori c432ee431d Switch to Node v6 as the oldest version we support
Removed a deprecation notice I added in an earlier commit (ef1c59072c).
2018-02-19 18:30:00 +02:00
Jérémie Astori 421d2b7b70 Improve the Node version warning because why not
This makes the warning look nice and consistent with the other logs we display, while being safe to never break if a dependency/loaded file is not compatible with this version of Node.
Note that there is some ES6 syntax (`let`, arrow functions, template literals), but The Lounge has not been compatible with Node v0.10 for a very long time now.
2018-02-19 18:30:00 +02:00
Pavel Djundik 13a53706f0
Merge pull request #1760 from thelounge/astorije/rm-object.assign-polyfill
Get rid of `Object.assign` polyfill
2018-02-19 18:29:45 +02:00
Jérémie Astori 7b27e7d024
2.7.1 2018-02-18 21:12:11 -05:00
Jérémie Astori 837dad2535
Merge pull request #2072 from thelounge/astorije/changelog-2.7.1
Add changelog entry for v2.7.1
2018-02-18 21:09:15 -05:00
Jérémie Astori 3144882491
Add changelog entry for v2.7.1 2018-02-18 15:23:44 -05:00
Jérémie Astori 5669cf40db
Merge pull request #2071 from thelounge/xpaw/outgoing_addr
Fix bind not being passed to irc-framework
2018-02-18 11:21:10 -05:00
Pavel Djundik f92aeceb22
Fix bind not being passed to irc-framework 2018-02-18 13:07:24 +02:00
Pavel Djundik 735393fb03
Merge pull request #2070 from thelounge/greenkeeper/stylelint-config-standard-18.1.0
Update stylelint-config-standard to the latest version 🚀
2018-02-18 12:40:34 +02:00
greenkeeper[bot] 44353772da chore(package): update stylelint-config-standard to version 18.1.0 2018-02-18 10:23:33 +00:00
Pavel Djundik 9905fdcbef
Merge pull request #1910 from thelounge/xpaw/user-scalable
Allow scaling the page
2018-02-18 10:07:43 +02:00
Pavel Djundik 23b59ece45
Allow scaling the page 2018-02-18 01:45:57 -05:00
Jérémie Astori c8418a638d
Merge pull request #2058 from thelounge/xpaw/channel-state
Track channel state to allow removing channels user is not in
2018-02-17 19:27:09 -05:00
Pavel Djundik c0442e4c99
Merge pull request #2066 from thelounge/xpaw/fix-509
Display password field when displayNetwork is false
2018-02-17 10:37:04 +02:00
Pavel Djundik 38bc8e6782 Display password field when displayNetwork is false
Fixes #509
2018-02-17 10:23:01 +02:00
Jérémie Astori 51ee504e90
Merge pull request #2068 from thelounge/greenkeeper/eslint-4.18.0
Update eslint to the latest version 🚀
2018-02-17 00:31:01 -05:00
Jérémie Astori e7bcec77df
Merge pull request #2067 from thelounge/greenkeeper/mime-types-2.1.18
Update mime-types to the latest version 🚀
2018-02-17 00:29:59 -05:00
greenkeeper[bot] a3fd86f9a9 chore(package): update eslint to version 4.18.0 2018-02-17 01:07:56 +00:00
greenkeeper[bot] 227c9263e5 fix(package): update mime-types to version 2.1.18 2018-02-16 17:35:16 +00:00
Pavel Djundik 5d2453347f
Merge pull request #2063 from thelounge/xpaw/install-exact-version
Provide exact version into `npm install` command
2018-02-14 12:39:05 +02:00
Pavel Djundik 0d074f1cbe Provide exact version into npm install command 2018-02-14 12:09:02 +02:00
Jérémie Astori 3e713e8be8
Merge pull request #2061 from thelounge/greenkeeper/mocha-5.0.1
Update mocha to the latest version 🚀
2018-02-13 21:37:26 -05:00
greenkeeper[bot] 93131fb542 chore(package): update mocha to version 5.0.1 2018-02-14 02:18:02 +00:00
Pavel Djundik 72e5e9f237
Merge pull request #2055 from thelounge/xpaw/fix-2054
Fix border after nickname not taking full height
2018-02-13 16:22:43 +02:00
Pavel Djundik 939e2a00f3
Merge pull request #2060 from thelounge/xpaw/fix-themes
Fix themes not loading
2018-02-13 14:37:15 +02:00
Pavel Djundik 13e81e5a41 Fix themes not loading
Broken by e4701be708
2018-02-13 13:57:13 +02:00
Pavel Djundik fa993c29d5 Trim MOTD to avoid empty line at the end 2018-02-13 12:38:33 +02:00
Pavel Djundik f7449c565f Fix border after nickname not taking full height
Fixes #2054
2018-02-13 12:37:10 +02:00
Pavel Djundik 7e704b2d73 Track channel state to allow removing channels user is not in 2018-02-13 12:30:26 +02:00
Al McKinlay 865e5bb41b
Merge pull request #1933 from RockyTV/rockytv
Show channel name on channel-related errors
2018-02-13 10:03:20 +00:00
Pavel Djundik 4639a2528d
Merge pull request #2021 from thelounge/xpaw/ldapjs-no-dtrace
Use forked ldapjs to remove dtrace
2018-02-13 11:58:25 +02:00
Pavel Djundik e4701be708
Merge pull request #2035 from thelounge/astorije/ensure-packages-are-dirs
Ensure packages loaded are directories
2018-02-13 11:32:02 +02:00
Jérémie Astori 6d931e8dcb
Make sure packages are correctly removed from package.json when uninstalled 2018-02-13 01:06:31 -05:00
Jérémie Astori 2c570fa9ef
Load packages from package.json, fix loading thelounge metadata from the wrong file, add tests 2018-02-13 01:06:31 -05:00
Jérémie Astori b5d96d215f
Ensure packages loaded are directories 2018-02-13 01:06:30 -05:00
Alexandre Oliveira c53015c1af Show channel name on channel-related errors
Fixes #1207
2018-02-12 15:22:31 -02:00
Jérémie Astori 0b3741859f
Merge pull request #2048 from thelounge/greenkeeper/copy-webpack-plugin-4.4.1
Update copy-webpack-plugin to the latest version 🚀
2018-02-11 03:48:19 -05:00
Jérémie Astori f2ddb633b1
Merge pull request #2052 from thelounge/greenkeeper/webpack-3.11.0
Update webpack to the latest version 🚀
2018-02-10 13:57:08 -05:00
Jérémie Astori 1988bbd149
Merge pull request #2053 from thelounge/greenkeeper/urijs-1.19.1
Update urijs to the latest version 🚀
2018-02-10 13:55:46 -05:00
greenkeeper[bot] 03a99ecd60 fix(package): update urijs to version 1.19.1 2018-02-10 16:06:01 +00:00
greenkeeper[bot] 053e2ffbbf chore(package): update webpack to version 3.11.0 2018-02-10 15:31:49 +00:00
greenkeeper[bot] 12b5cbc40f chore(package): update copy-webpack-plugin to version 4.4.1 2018-02-08 15:09:03 +00:00
Jérémie Astori 82fc55c1f1
Merge pull request #2047 from thelounge/xpaw/off-img-event
Unbind image events after the image is loaded
2018-02-08 08:52:53 -05:00
Jérémie Astori a15216493a
Merge pull request #2046 from thelounge/greenkeeper/copy-webpack-plugin-4.4.0
Update copy-webpack-plugin to the latest version 🚀
2018-02-08 08:18:17 -05:00
Pavel Djundik 12bbaef4ab Unbind image events after the image is loaded 2018-02-08 14:54:57 +02:00
greenkeeper[bot] 9c90e94ef8 chore(package): update copy-webpack-plugin to version 4.4.0 2018-02-08 10:40:42 +00:00
Pavel Djundik f6051d3f6b
Merge pull request #2045 from thelounge/xpaw/pkg-subfolder
Make sure packages can be referenced in subfolders
2018-02-08 12:19:38 +02:00
Pavel Djundik 339f65295d
Make sure packages can be referenced in subfolders 2018-02-08 10:57:57 +02:00