Commit graph

3565 commits

Author SHA1 Message Date
Jérémie Astori 53fe991407
Merge pull request #1980 from thelounge/astorije/website
Replace reference to website with new URL
2018-02-19 12:56:08 -05:00
Jérémie Astori 26fa60f475
Merge pull request #1730 from thelounge/astorije/rm-css-theme-deprecation
Remove deprecated support for CSS filenames in theme configuration
2018-02-19 12:55:38 -05:00
Pavel Djundik a3e448acf5 Enable no-var rule
Fixes #1961
2018-02-19 19:49:39 +02:00
Pavel Djundik 0d068f34a8
Merge pull request #1966 from thelounge/xpaw/no-session-convert
Remove session token hash conversion
2018-02-19 19:33:42 +02:00
Jérémie Astori 8403d277b4
Replace reference to website with new URL 2018-02-19 12:23:41 -05:00
Jérémie Astori ab982ecc3c Remove deprecated support for CSS filenames in theme configuration 2018-02-19 19:17:45 +02:00
Pavel Djundik 2685f46669
Merge pull request #1834 from thelounge/astorije/rm-deprecated-options
Remove deprecated options for `thelounge start`
2018-02-19 19:10:14 +02:00
Pavel Djundik 3ccdee6f00
Merge pull request #1927 from thelounge/astorije/fix-ctcp
Fix CTCP commands always sent upper-case
2018-02-19 19:06:08 +02:00
Pavel Djundik 890555785d
Merge pull request #2069 from thelounge/greenkeeper/stylelint-9.0.0
Update stylelint to the latest version 🚀
2018-02-19 18:53:21 +02:00
Pavel Djundik a09b21decd
Merge pull request #1733 from thelounge/astorije/home_option_env_var
Remove deprecated support for the `--home` option and `$LOUNGE_HOME` environment variable
2018-02-19 18:51:44 +02:00
Pavel Djundik 40f05b837d
Merge pull request #1729 from thelounge/astorije/rm-debug-deprecation
Remove deprecated support for `debug` as a boolean in the configuration file
2018-02-19 18:51:11 +02:00
Pavel Djundik a145b8e27c
Merge pull request #1728 from thelounge/astorije/rm-autoload-deprecation
Remove autoload deprecation notice
2018-02-19 18:50:51 +02:00
Pavel Djundik 742929280d
Merge pull request #1919 from thelounge/yamanickill/image-size-error
Show error if image is greater than max prefetch size
2018-02-19 18:49:18 +02:00
Jérémie Astori 4196e627f9 Fix CTCP commands always sent upper-case
This is a Node v6+ only fix.
`irc-framework` upper-cases the first argument, and we were sending everything as a string in first argument. This correctly splits.
2018-02-19 18:43:52 +02:00
Jérémie Astori 559281bfb9
Merge pull request #2076 from thelounge/xpaw/no-scripts-coverage
Skip scripts folder from test coverage
2018-02-19 11:43:12 -05:00
Pavel Djundik b82ceb162b
Merge pull request #2059 from thelounge/xpaw/motd
Render MOTD with a single message
2018-02-19 18:42:16 +02:00
greenkeeper[bot] 38e8c2eb41 chore(package): update stylelint to version 9.0.0 2018-02-19 18:41:51 +02:00
Pavel Djundik 0044be266e
Merge pull request #1727 from thelounge/astorije/node-6
Switch to Node v6 as the minimal supported version
2018-02-19 18:41:23 +02:00
Pavel Djundik 558a6fba0a
Merge pull request #1915 from thelounge/xpaw/aria-tablist
Turn channel list into an accessible tablist
2018-02-19 18:33:28 +02:00
Jérémie Astori 3cba89dc9e Add ES6-related ESLint rules 2018-02-19 18:30:00 +02:00
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
Pavel Djundik c6f6e8d8d2
Skip scripts folder from test coverage 2018-02-19 16:38:21 +02:00
Pavel Djundik b57830b859 Sync network status and security to client UI
Co-Authored-By: Jérémie Astori <astorije@users.noreply.github.com>
2018-02-19 13:12:01 +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 e448dc711c Turn channel list into an accessible tablist 2018-02-18 09:58:44 +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
Pavel Djundik d1e5a8f492 Render MOTD with a single message 2018-02-14 11:00:46 +02:00
Pavel Djundik 116a73c8d0 Remove actionTypes and check templates directly 2018-02-14 11:00:45 +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