Commit Graph

5136 Commits

Author SHA1 Message Date
Jérémie Astori
77d70d6d91
Center scroll lists when navigating with keyboard
- This applies to channel list and user list sidebars
- This avoids having a selected item behind a sticky header
- This provides better UX by starting the scroll before the bottom (or top) is reached, giving a preview of what comes next (or before)
2018-07-24 00:50:19 -04:00
Renovate Bot
2f2830c6ce
chore(deps): update dependency @fortawesome/fontawesome-free to v5.2.0 2018-07-23 16:48:51 +00:00
Pavel Djundik
d8dcd0bd47
Merge pull request #2672 from thelounge/renovate/webpack-4.x
chore(deps): update dependency webpack to v4.16.2
2018-07-23 13:38:51 +03:00
Renovate Bot
1acc93d566
chore(deps): update dependency webpack to v4.16.2 2018-07-23 09:57:38 +00:00
Pavel Djundik
6fa9ce3504
Merge pull request #2671 from thelounge/renovate/webpack-dev-server-3.x
chore(deps): update dependency webpack-dev-server to v3.1.5
2018-07-22 18:53:31 +03:00
Renovate Bot
41253a82be
chore(deps): update dependency webpack-dev-server to v3.1.5 2018-07-22 15:25:43 +00:00
Pavel Djundik
e8c02d5ad2
Merge pull request #2669 from MaxLeiter/humandate-refactor
refactor getHumanDate() to accept a timestamp; avoids possible test failure; more accurate log times
2018-07-22 11:39:11 +03:00
Max Leiter
9bee3eca5a refactor getHumanDate() to accept a timestamp; fixes test 2018-07-22 00:27:49 -07:00
Jérémie Astori
78eae2be88
Merge pull request #2670 from thelounge/xpaw/text-log-extension
Don't put .log in text log folder name
2018-07-22 02:07:32 -04:00
Pavel Djundik
265876786c Don't put .log in text log folder name 2018-07-22 00:39:22 +03:00
Pavel Djundik
5b2de64af8
Merge pull request #2668 from thelounge/renovate/sinon-6.x
chore(deps): update dependency sinon to v6.1.4
2018-07-21 11:00:47 +03:00
Pavel Djundik
33a3aa8882
Merge pull request #2667 from thelounge/renovate/eslint-5.x
chore(deps): update dependency eslint to v5.2.0
2018-07-21 11:00:39 +03:00
Renovate Bot
f6665da2ed
chore(deps): update dependency sinon to v6.1.4 2018-07-21 07:28:24 +00:00
Renovate Bot
e90a0da31d
chore(deps): update dependency eslint to v5.2.0 2018-07-21 06:35:57 +00:00
Pavel Djundik
b8db7a2f82
Fix closing tag being removed in user list
Fixes #2635
2018-07-21 02:25:18 -04:00
Jérémie Astori
fbe8a4151c
Reuse CSS variable on muted texts (timestamp, self messages, etc.) and improve constrast accessibility
#767676 is the lightest gray that passes AA level of WCAG contrast recommendations
2018-07-21 02:25:18 -04:00
Jérémie Astori
f69571847a
Make userlist section titles sticky on scroll 2018-07-21 02:25:17 -04:00
Jérémie Astori
09d6dfc604
Merge pull request #2645 from thelounge/astorije/better-docs
Improve inline documentation of config defaults and use it to generate website counterpart
2018-07-21 02:12:37 -04:00
Al McKinlay
cff6d2fd9c
Merge pull request #2664 from christer88/Recommend-yarn
Recommend using Yarn instead of NPM in changelog and readme
2018-07-20 08:18:29 +01:00
christer88
8e48c6d768
Remove [sudo] for Yarn install/upgrade command in README.md
Fixes https://github.com/thelounge/thelounge/pull/2664#discussion_r203621102
2018-07-19 09:36:23 +02:00
christer88
8b1e7c0f72
Remove [sudo] as requested 2018-07-19 09:15:40 +02:00
christer88
8d5de36987
Recommend using Yarn instead of NPM in changelog
TheLounge has started using Yarn, but does also support NPM. Yarn seems to in some cases solve issues people experience when using NPM, e.g. Sqlite3 installation.

I think it's good and about time to recommend using Yarn instead of NPM.
2018-07-19 01:10:49 +02:00
Pavel Djundik
dc8aa04887
Merge pull request #2662 from thelounge/renovate/webpack-cli-3.x
chore(deps): update dependency webpack-cli to v3.1.0
2018-07-18 19:24:41 +03:00
Renovate Bot
c999e6a8bf
chore(deps): update dependency webpack-cli to v3.1.0 2018-07-18 14:59:19 +00:00
Jérémie Astori
80d6cc78c3
Merge pull request #2659 from thelounge/renovate/mime-types-2.x
fix(deps): update dependency mime-types to v2.1.19
2018-07-18 02:51:41 -04:00
Renovate Bot
ecb817b866
fix(deps): update dependency mime-types to v2.1.19 2018-07-18 06:14:26 +00:00
Jérémie Astori
69e3728f5e
Merge pull request #2658 from thelounge/renovate/fortawesome-fontawesome-free-5.x
chore(deps): update dependency @fortawesome/fontawesome-free to v5.1.1
2018-07-18 02:13:55 -04:00
Jérémie Astori
7c1619554d
Re-order and improve inline comments of config.js
This is now used to generate https://thelounge.github.io/docs/server/configuration.html. These should now always match.
There is no breaking changes involved by this commit.
2018-07-18 01:42:04 -04:00
Renovate Bot
61bd7f1f20
chore(deps): update dependency @fortawesome/fontawesome-free to v5.1.1 2018-07-17 17:42:51 +00:00
Pavel Djundik
482bdf51f6
Merge pull request #2657 from MiniDigger/patch-1
use replace over trimEnd to support ff60
2018-07-17 16:37:10 +03:00
MiniDigger
8fa4a2833f
use replace over trimEnd to support ff60 2018-07-17 15:25:30 +02:00
Pavel Djundik
390d7c22ca
Merge pull request #2655 from realies/master
Change alert sound from ogg to wav
2018-07-17 11:07:48 +03:00
Pavel Djundik
91dcb7564b
Merge pull request #2653 from thelounge/xpaw/motd
Use monospace font for MOTD, set an icon, fix new line trimming
2018-07-17 11:07:38 +03:00
Pavel Djundik
ee4c8d78d3 Use monospace font on MOTDs and set an icon 2018-07-17 10:13:50 +03:00
Pavel Djundik
5209b12d44 Fix MOTD display to actually only trim new lines 2018-07-17 10:13:50 +03:00
realies
8f5182b379 Change alert sound from ogg to wav 2018-07-17 09:14:58 +03:00
Jérémie Astori
fd5652ed60
Add a script to generate documentation for config.js based on comments 2018-07-17 01:39:45 -04:00
Jérémie Astori
056a38caeb
Merge pull request #2654 from thelounge/renovate/fs-extra-7.x
fix(deps): update dependency fs-extra to v7
2018-07-17 00:30:57 -04:00
Renovate Bot
3f222c38ee
fix(deps): update dependency fs-extra to v7 2018-07-17 01:40:41 +00:00
Pavel Djundik
cf356e3312
Merge pull request #2652 from thelounge/renovate/webpack-4.x
chore(deps): update dependency webpack to v4.16.1
2018-07-16 11:53:28 +03:00
Renovate Bot
1ea7e490b9
chore(deps): update dependency webpack to v4.16.1 2018-07-16 08:42:48 +00:00
Pavel Djundik
01f52752ca
Merge pull request #2651 from thelounge/renovate/sqlite3-4.x
chore(deps): update dependency sqlite3 to v4.0.2
2018-07-16 09:51:21 +03:00
Renovate Bot
58de64232c
chore(deps): update dependency sqlite3 to v4.0.2 2018-07-16 01:06:06 +00:00
Pavel Djundik
8fdf41a827
Merge pull request #2648 from thelounge/renovate/irc-framework-3.x
fix(deps): update dependency irc-framework to v3.1.0
2018-07-15 20:37:08 +03:00
Renovate Bot
08e3f54a89
fix(deps): update dependency irc-framework to v3.1.0 2018-07-15 16:22:56 +00:00
Pavel Djundik
4b84adb834
Merge pull request #2633 from thelounge/astorije/nicer-motd
Make the MOTDs a little nicer if possible
2018-07-15 13:40:58 +03:00
Jérémie Astori
4038240127
Merge pull request #2646 from thelounge/renovate/html-minifier-3.x
chore(deps): update dependency html-minifier to v3.5.19
2018-07-13 19:11:17 -04:00
Renovate Bot
41f82f4510
chore(deps): update dependency html-minifier to v3.5.19 2018-07-13 09:03:05 +00:00
Jérémie Astori
9f79ae2f19
Merge pull request #2641 from thelounge/renovate/webpack-4.x
chore(deps): update dependency webpack to v4.16.0
2018-07-12 01:21:34 -04:00
Renovate Bot
35ffe9d5b9
chore(deps): update dependency webpack to v4.16.0 2018-07-11 08:53:46 +00:00