Commit graph

859 commits

Author SHA1 Message Date
Renovate Bot 0fa43eec4b
Update dependency mocha to v5.2.0 2018-05-22 10:37:57 +00:00
Renovate Bot 43b5cc190e
Update dependency fs-extra to v6.0.1 2018-05-22 09:32:23 +00:00
Renovate Bot 4a732c01e5
Update dependency babel-preset-env to v1.7.0 2018-05-22 09:32:10 +00:00
greenkeeper[bot] 17680b130e chore(package): update nyc to version 11.7.3 2018-05-10 00:50:20 +00:00
greenkeeper[bot] 8899446fe3 chore(package): update nyc to version 11.7.2 2018-05-09 00:43:25 +00:00
greenkeeper[bot] 1e454ae5ed chore(package): update sinon to version 5.0.5 2018-05-07 06:44:05 +00:00
Jérémie Astori c169a9e1b8
Merge pull request #2425 from thelounge/greenkeeper/webpack-cli-2.1.3
Update webpack-cli to the latest version 🚀
2018-05-07 02:24:01 -04:00
greenkeeper[bot] db83d96527 chore(package): update npm-run-all to version 4.1.3 2018-05-06 18:16:11 +00:00
greenkeeper[bot] 4c6cef76f5 chore(package): update webpack-cli to version 2.1.3 2018-05-06 15:22:46 +00:00
Pavel Djundik 4a9c3236aa
Merge pull request #2422 from thelounge/greenkeeper/ua-parser-js-0.7.18
Update ua-parser-js to the latest version 🚀
2018-05-05 14:35:36 +03:00
greenkeeper[bot] d4d65b5377 chore(package): update graphql-request to version 1.6.0 2018-05-04 18:17:56 +00:00
greenkeeper[bot] ea4b694ac3 fix(package): update ua-parser-js to version 0.7.18 2018-05-04 16:18:37 +00:00
Pavel Djundik 7fa67de9aa
Merge pull request #2421 from thelounge/greenkeeper/webpack-4.7.0
Update webpack to the latest version 🚀
2018-05-04 17:30:05 +03:00
greenkeeper[bot] efa5b03cf8 chore(package): update webpack to version 4.7.0 2018-05-04 13:27:03 +00:00
Pavel Djundik d4d516af1e Use new fontawesome package
Ref: b60cbbecb4/UPGRADING.md (50x-to-510)
2018-05-04 12:09:24 +03:00
greenkeeper[bot] dbcf69206a chore(package): update webpack-dev-server to version 3.1.4 2018-05-02 21:52:37 +00:00
greenkeeper[bot] cd34616339 chore(package): update sinon to version 5.0.3 2018-05-02 09:35:32 +00:00
Jérémie Astori 0c8765647a
Merge pull request #2410 from thelounge/greenkeeper/fs-extra-6.0.0
Update fs-extra to the latest version 🚀
2018-05-01 19:35:49 -04:00
Jérémie Astori a71904a25e
Merge pull request #2411 from thelounge/greenkeeper/@fortawesome/fontawesome-free-webfonts-1.0.7
Update @fortawesome/fontawesome-free-webfonts to the latest version 🚀
2018-05-01 19:29:54 -04:00
greenkeeper[bot] b6881c20d2 chore(package): update @fortawesome/fontawesome-free-webfonts to version 1.0.7 2018-05-01 20:39:17 +00:00
greenkeeper[bot] d86fe768f3 fix(package): update fs-extra to version 6.0.0 2018-05-01 14:18:37 +00:00
greenkeeper[bot] 860e2607e4 chore(package): update sinon to version 5.0.2 2018-05-01 11:17:15 +00:00
greenkeeper[bot] 0346f2238f
chore(package): update webpack-cli to version 2.1.2 2018-05-01 00:57:16 -04:00
greenkeeper[bot] 0f4adedeab chore(package): update sinon to version 5.0.1 2018-04-30 09:43:33 +00:00
Pavel Djundik fb1aef882a Upgrade lockfile to latest versions 2018-04-28 11:49:04 +03:00
greenkeeper[bot] 39d59edece chore(package): update graphql-request to version 1.5.2 2018-04-27 08:22:03 +00:00
greenkeeper[bot] b4d5732a50 fix(package): update lodash to version 4.17.9 2018-04-24 18:19:47 +00:00
greenkeeper[bot] 590d0fc228 chore(package): update webpack-cli to version 2.0.15 2018-04-21 07:12:18 +00:00
Pavel Djundik 4fe53fc170
Merge pull request #2373 from thelounge/greenkeeper/mocha-5.1.1
Update mocha to the latest version 🚀
2018-04-19 13:11:24 +03:00
greenkeeper[bot] b6ca2f08ff chore(package): update nyc to version 11.7.1 2018-04-19 08:15:06 +00:00
greenkeeper[bot] 2e9a8dfb0d chore(package): update mocha to version 5.1.1 2018-04-19 02:37:50 +00:00
greenkeeper[bot] bfdd751db9 chore(package): update webpack to version 4.6.0 2018-04-18 10:23:22 +03:00
greenkeeper[bot] 2da5c270ff chore(package): update undate to version 0.3.0 2018-04-18 03:14:59 +00:00
greenkeeper[bot] 612a58eb2f fix(package): update chalk to version 2.4.0 2018-04-17 05:39:32 +00:00
greenkeeper[bot] 0dff676021 fix(package): update yarn to version 1.6.0 2018-04-15 13:30:26 +00:00
greenkeeper[bot] f2e5511544 fix(package): update moment to version 2.22.1 2018-04-15 06:26:01 +00:00
greenkeeper[bot] b67fdb7806 chore(package): update mocha to version 5.1.0 2018-04-13 02:40:17 +00:00
greenkeeper[bot] d3efa6b82f chore(package): update @fortawesome/fontawesome-free-webfonts to version 1.0.6 2018-04-10 22:29:21 +00:00
greenkeeper[bot] e83079eec4 chore(package): update webpack-dev-server to version 3.1.3 2018-04-08 09:04:46 +00:00
greenkeeper[bot] b230358553 chore(package): update webpack-dev-server to version 3.1.2 2018-04-07 13:49:18 +00:00
Pavel Djundik c28a5c25b9 Add css-loader 2018-04-06 12:52:53 +03:00
Pavel Djundik 0030f68831 Update to webpack4 WIP 2018-04-06 12:52:52 +03:00
Jérémie Astori 4e8cc2e164
Update sinon to the latest version
No sure why Greenkeeper missed it but oh well.
2018-04-06 02:03:15 -04:00
greenkeeper[bot] 6b263bf43d chore(package): update stylelint to version 9.2.0 2018-04-01 10:42:11 +00:00
Pavel Djundik e94301b122
Merge pull request #2320 from thelounge/greenkeeper/textcomplete-0.17.1
Update textcomplete to the latest version 🚀
2018-03-31 20:53:52 +03:00
greenkeeper[bot] 084ed153e3 chore(package): update textcomplete to version 0.17.1 2018-03-31 01:32:08 +00:00
greenkeeper[bot] 46e7231bfa fix(package): update moment to version 2.22.0 2018-03-30 22:40:43 +00:00
greenkeeper[bot] be85a7f224
chore(package): update socket.io-client to version 2.1.0 2018-03-29 19:38:29 -04:00
greenkeeper[bot] e936233ead fix(package): update socket.io to version 2.1.0 2018-03-29 23:08:40 +00:00
greenkeeper[bot] 1f86ace5d8 chore(package): update istanbul-instrumenter-loader to version 3.0.1 2018-03-28 17:23:32 +00:00
Jérémie Astori 12cdec3f2e
3.0.0-pre.5 2018-03-28 03:13:30 -04:00
Pavel Djundik 27e715f4a4
Merge pull request #2302 from thelounge/greenkeeper/@fortawesome/fontawesome-free-webfonts-1.0.5
Update @fortawesome/fontawesome-free-webfonts to the latest version 🚀
2018-03-28 10:08:42 +03:00
Jérémie Astori 3d04afa4f6
3.0.0-pre.4 2018-03-27 19:17:11 -04:00
greenkeeper[bot] 5005d7a1f1 chore(package): update @fortawesome/fontawesome-free-webfonts to version 1.0.5 2018-03-27 20:41:24 +00:00
Pavel Djundik 18c82f2d06
Merge pull request #2283 from thelounge/greenkeeper/textcomplete-0.17.0
Update textcomplete to the latest version 🚀
2018-03-23 12:05:52 +03:00
greenkeeper[bot] 1672de266e chore(package): update textcomplete to version 0.17.0 2018-03-23 06:53:07 +00:00
greenkeeper[bot] 5ebd6e313b chore(package): update mocha to version 5.0.5 2018-03-23 04:31:37 +00:00
greenkeeper[bot] 31e97fdd0e chore(package): update eslint to version 4.19.1 2018-03-22 02:43:38 +00:00
greenkeeper[bot] a0983ac2da
chore(package): update sinon to version 4.4.8 2018-03-21 20:21:27 -04:00
Jérémie Astori dbe81f1e59
Merge pull request #2254 from thelounge/astorije/sign-out-settings
Empty local storage on sign out and move the sign out button to the settings
2018-03-20 21:06:44 -04:00
greenkeeper[bot] 810a6b8125 fix(package): update primer-tooltips to version 1.5.3 2018-03-20 19:58:33 +00:00
Pavel Djundik 453eab3a12
Merge pull request #2252 from thelounge/astorije/coverage-windows
Fix `yarn coverage` script on Windows
2018-03-20 09:45:14 +02:00
Jérémie Astori d1548572d4
Move the sign out button to the settings and empty local storage on sign out
This change improves privacy/security by ensuring all local storage (which includes settings, etc.) is destroyed on sign out or when revoking a remote session. Because signing out is now more "risky", the button has been moved to the settings along with other existing sessions.

This commit:

- Removes the power/sign-out icon from the sidebar footer (gives additional room for when the admin panel gets added)
- Adds a "Sign out" button next to the current session info in the settings session list
- Renames "Disconnect" buttons into "Revoke" to better clarify the intent (I will admit that I borrowed the wording from Telegram)
- Fixes incorrect `localStorage.remove` method
- Uses Sinon.js to mock wrappers for `window.localStorage` and `window.location` (does not mock those themselves, in the "Do not mock what you do not own" fashion, mock our layer instead). I expect we will be able to test a bit more from the UI with this. A good next candidate will be the `mockLogger` things.
2018-03-20 01:52:22 -04:00
greenkeeper[bot] 85b7c01c2d fix(package): update commander to version 2.15.1 2018-03-20 01:52:14 +00:00
Jérémie Astori 22725968e8
Fix yarn coverage script on Windows 2018-03-19 20:01:25 -04:00
greenkeeper[bot] 7fd200db63 chore(package): update eslint to version 4.19.0 2018-03-17 00:02:12 +00:00
Pavel Djundik 60a8f61040 Update express to 4.16.3 2018-03-16 18:18:30 +02:00
greenkeeper[bot] 916ebcb1be fix(package): update sqlite3 to version 4.0.0 2018-03-15 15:51:56 +00:00
greenkeeper[bot] b3f48cf926 chore(package): update stylelint to version 9.1.3 2018-03-14 19:24:13 +00:00
Pavel Djundik 8a7408097d
Merge pull request #2210 from thelounge/xpaw/undate
Use undate library to handle modifier keys
2018-03-14 09:05:39 +02:00
greenkeeper[bot] 70128e22b9 chore(package): update stylelint to version 9.1.2 2018-03-13 22:59:53 +00:00
Pavel Djundik 7e2edc2c9f Use undate library to handle modifier keys 2018-03-13 12:43:48 +02:00
greenkeeper[bot] 4b239a9c9c chore(package): update nyc to version 11.6.0 2018-03-13 07:04:12 +00:00
greenkeeper[bot] e345bc8ac8 fix(package): update request to version 2.85.0 2018-03-12 14:44:27 +02:00
Jérémie Astori c28fda6b28
Switch to Font Awesome 5 2018-03-11 15:57:35 -04:00
greenkeeper[bot] 71def026c9 chore(package): update copy-webpack-plugin to version 4.5.1 2018-03-09 13:27:11 +00:00
Pavel Djundik 5aa9d7e1dc
Merge pull request #1839 from thelounge/sqlite
Add sqlite logging and reloading messages
2018-03-09 09:06:25 +02:00
Jérémie Astori fc7e8339b7
3.0.0-pre.3 2018-03-08 21:27:05 -05:00
Pavel Djundik 941849eaa8 Add message indexing 2018-03-08 20:23:29 +02:00
Pavel Djundik 731b29c059 Generate uuid per network 2018-03-08 20:23:29 +02:00
greenkeeper[bot] 8d6b3fa335 fix(package): update commander to version 2.15.0 2018-03-08 08:13:32 +00:00
greenkeeper[bot] d4a068e2de chore(package): update mocha to version 5.0.4 2018-03-07 21:53:39 +00:00
greenkeeper[bot] 5c7f34bd48 chore(package): update mocha to version 5.0.3 2018-03-07 09:19:02 +00:00
Pavel Djundik 11eedc3ea1 Update chalk and lock file to latest version 2018-03-06 10:46:52 +02:00
greenkeeper[bot] 97ed29e1dd chore(package): update mocha to version 5.0.2 2018-03-06 05:06:03 +00:00
Jérémie Astori 9107f9e351
Merge pull request #2145 from thelounge/xpaw/chalk
Replace colors.js with chalk
2018-03-03 02:42:04 -05:00
Jérémie Astori 6aa5ab160d
Merge pull request #2147 from thelounge/greenkeeper/moment-2.21.0
Update moment to the latest version 🚀
2018-03-03 02:39:19 -05:00
Jérémie Astori f909e096bc
3.0.0-pre.2 2018-03-03 00:49:56 -05:00
greenkeeper[bot] f816a3972f fix(package): update moment to version 2.21.0 2018-03-03 01:17:08 +00:00
greenkeeper[bot] 8e6be8a4d4 chore(package): update eslint to version 4.18.2 2018-03-02 22:42:12 +00:00
Pavel Djundik fee81e78e1 Replace colors.js with chalk 2018-03-02 20:28:54 +02:00
greenkeeper[bot] 46c58dcb8d
chore(package): update copy-webpack-plugin to version 4.5.0 2018-03-01 22:46:39 -05:00
Pavel Djundik 4cb6ec9eae
Merge pull request #2136 from thelounge/greenkeeper/graphql-request-1.5.1
Update graphql-request to the latest version 🚀
2018-03-01 17:29:03 +02:00
greenkeeper[bot] e4bbefd0a5 chore(package): update stylelint-config-standard to version 18.2.0 2018-03-01 14:27:18 +00:00
greenkeeper[bot] 2a9525a860 chore(package): update graphql-request to version 1.5.1 2018-03-01 11:51:01 +00:00
greenkeeper[bot] 02593c51e2 chore(package): update textcomplete to version 0.16.1 2018-02-28 06:28:27 +00:00
greenkeeper[bot] 3acb14dac9 fix(package): update yarn to version 1.5.1 2018-02-27 09:06:03 +00:00
greenkeeper[bot] 9ba6b78726 fix(package): update yarn to version 1.5.0 2018-02-26 11:54:18 +00:00
Jérémie Astori fe4f453a34
Re-order scripts alphabetically in package.json and replace start-dev with dev 2018-02-23 23:52:37 -05:00
Jérémie Astori ecede860ef
Enable in-browser run of client testing
This gets us one step closer to cross-browser testing 🎉
2018-02-23 23:52:36 -05:00