Commit graph

1838 commits

Author SHA1 Message Date
Jérémie Astori 9e4708012d 2.2.1 2017-02-12 16:54:09 -05:00
Jérémie Astori dfbe42b590 Add change log entry for v2.2.1 2017-02-12 16:54:01 -05:00
Jérémie Astori 4b6b072c16 Merge pull request #898 from thelounge/greenkeeper/express-4.14.1
Update express to the latest version 🚀
2017-02-12 15:50:08 -05:00
Jérémie Astori 839ba62650 Merge pull request #904 from thelounge/greenkeeper/urijs-1.18.5
Update urijs to the latest version 🚀
2017-02-12 15:49:28 -05:00
Pavel Djundik 6755524be1 Merge pull request #903 from thelounge/astorije/log-users-by-default
Prompt admin for user log at user creation
2017-02-12 09:39:22 +02:00
greenkeeper[bot] e9b4dd7c35 fix(package): update express to version 4.14.1
https://greenkeeper.io/
2017-02-12 09:34:51 +02:00
greenkeeper[bot] ef0128fb00 chore(package): update urijs to version 1.18.6
https://greenkeeper.io/
2017-02-12 09:33:50 +02:00
Jérémie Astori b30450141e Merge pull request #902 from thelounge/greenkeeper/irc-framework-2.5.4
Update irc-framework to the latest version 🚀
2017-02-12 00:43:15 -05:00
greenkeeper[bot] e2abbff7b0 fix(package): update irc-framework to version 2.5.5
https://greenkeeper.io/
2017-02-11 07:59:16 +02:00
Jérémie Astori c5f16a4f41 Merge pull request #899 from thelounge/change-default-maxhistory
Change default maxHistory to 10000
2017-02-08 00:58:02 -05:00
Jérémie Astori a579b9acdc Merge pull request #913 from thelounge/793-fix-height
Fix body height
2017-02-07 01:14:00 -05:00
Al McKinlay 166e43ec39 Fix body height
#821 fixed #793, but it appears since then, Chrome has changed the behaviour back to what it was befor ethe fix, so 2.2.0 on Chrome 56+ is even more broken.
2017-02-06 12:41:17 +00:00
Jérémie Astori 0619646765 Merge pull request #910 from thelounge/greenkeeper/eslint-3.15.0
Update eslint to the latest version 🚀
2017-02-04 13:09:37 -05:00
Jérémie Astori a0e0666e33 Merge pull request #907 from thelounge/greenkeeper/stylelint-7.8.0
Update stylelint to the latest version 🚀
2017-02-04 12:12:52 -05:00
greenkeeper[bot] 62c265337c chore(package): update eslint to version 3.15.0
https://greenkeeper.io/
2017-02-03 22:02:45 +00:00
Jérémie Astori a8a1af4b62 Update deprecated options and rules 2017-02-02 19:13:05 -05:00
greenkeeper[bot] a74133ec69 chore(package): update stylelint to version 7.8.0
https://greenkeeper.io/
2017-02-02 13:26:00 +00:00
Jérémie Astori a2ed979f08 Merge pull request #906 from thelounge/astorije/npmignore-fix
Add nyc and Webpack config files to the files ignored when releasing
2017-02-01 09:16:14 -05:00
Jérémie Astori 410eff428b Prompt admin for user log at user creation 2017-02-01 01:26:19 -05:00
Jérémie Astori b73696a8bf Merge pull request #880 from thelounge/greenkeeper/npm-run-all-4.0.1
Update npm-run-all to the latest version 🚀
2017-01-31 22:27:35 -05:00
greenkeeper[bot] 7fb3b0dfb0 chore(package): update npm-run-all to version 4.0.1
https://greenkeeper.io/
2017-01-31 22:18:30 -05:00
Jérémie Astori 616396bc04 Merge pull request #887 from drkitty/explain-dev-installation
Explain about `lounge` command in dev installations
2017-01-31 21:58:05 -05:00
Jérémie Astori bf7630c96e Merge pull request #882 from thelounge/greenkeeper/nyc-10.1.0
Update nyc to the latest version 🚀
2017-01-31 21:51:03 -05:00
Jérémie Astori 7d910f305f Fix date in v2.2.0 changelog entry, woops... 2017-01-31 21:31:59 -05:00
Jérémie Astori 69bb8412cc Merge pull request #896 from thelounge/sort-packagejson
Sort depedencies in package.json
2017-01-31 21:29:01 -05:00
Jérémie Astori 0b9c8a3432 Add nyc and Webpack config files to the files ignored when releasing
Comparing https://unpkg.com/thelounge@2.1.0/ and https://unpkg.com/thelounge@2.2.0/, these have slipped in.
2017-01-31 21:20:35 -05:00
Jérémie Astori 4918fe6996 2.2.0 2017-01-31 21:08:41 -05:00
Jérémie Astori 674141ff80 Add changelog entry for v2.2.0 2017-01-31 21:08:32 -05:00
Pavel Djundik a8b93edd86 Change default maxHistory to 10000 2017-01-29 11:18:33 +02:00
Pavel Djundik b0f5edd24d Sort depedencies in package.json 2017-01-28 15:16:37 +02:00
Jérémie Astori 87b9c50aaa Merge pull request #889 from thelounge/astorije/placeholder
Un-ellipsis placeholder and use ES6 template
2017-01-25 00:46:37 -05:00
Jérémie Astori dcc98c3efb Un-ellipsis placeholder and use ES6 template 2017-01-24 23:55:57 -05:00
drkitty 41b7e0e077 Explain about lounge command in dev installations 2017-01-24 01:04:40 -08:00
Alistair McKinlay ba165de94e Merge pull request #812 from birkof/master
No prefetch URLs unless are messages
2017-01-23 10:43:30 +00:00
Alistair McKinlay 91ae814ead Merge pull request #858 from thelounge/xpaw/tweak-webpack
Do not uglify builds when running start-dev
2017-01-23 10:42:37 +00:00
Daniel Stancu 36893c6d7c Do not prefetch URLs unless they are messages or /me actions
ACTION & MESSAGE type messages should be prefetched by default
2017-01-23 01:42:54 -05:00
Jérémie Astori bc8b699437 Add a basic check for bundled application when starting the server
Note that this will not detect if the client application was built with an old version of the repo.
2017-01-23 01:15:50 -05:00
Jérémie Astori c7e80006b9 Add an extra Travis CI job to make sure production build succeeds and passes tests 2017-01-23 01:15:50 -05:00
Jérémie Astori 552fa3fae8 Make and document npm run build now a mandatory step of the install/build setup
This has several reasons, benefits and consequences:

- When running on root (which is not recommended anyway), `npm run build` was already necessary.
- This allows to not use the `prepublish` hook, whose behavior is going to change in npm v5 and again in npm v6.
- This allows to create both production and development builds when running from source.
- It makes `npm run build` compatible with Windows again for development environments (lost in previous commit).
- It uses the `prepublishOnly` hook added in npm v4. Since this hook is not available prior to that, deployment to npm from Travis has to be done on the Node.js v7 environment.
2017-01-23 01:15:50 -05:00
Alistair McKinlay b67836ffe0 Merge pull request #883 from thelounge/greenkeeper/babel-core-6.22.1
Update babel-core to the latest version
2017-01-21 19:33:20 +00:00
greenkeeper[bot] 7d69648e11 chore(package): update babel-core to version 6.22.1
https://greenkeeper.io/
2017-01-20 03:15:42 +00:00
greenkeeper[bot] 05b11e7a3d chore(package): update nyc to version 10.1.0
https://greenkeeper.io/
2017-01-18 01:58:14 +00:00
Jérémie Astori cca908f87f Merge pull request #875 from thelounge/greenkeeper/eslint-3.13.1
Update eslint to the latest version 🚀
2017-01-14 01:57:56 -05:00
Jérémie Astori d8f1690904 Use Webpack configuration based on NODE_ENV instead of watch/no-watch
Also, move the `DedupePlugin` to the prod-specific section. [Webpack doc](https://webpack.github.io/docs/list-of-plugins.html#dedupeplugin) itself recommends to not run this outside of production.

Note that this currently breaks cross-OS support of `npm run build`. This will be fixed in a latter commit.
2017-01-10 13:07:27 -05:00
Pavel Djundik a8dd136168 Do not uglify builds when running start-dev 2017-01-10 13:07:27 -05:00
greenkeeper[bot] ba0b89d2bb chore(package): update eslint to version 3.13.1
https://greenkeeper.io/
2017-01-09 22:25:17 +00:00
Alistair McKinlay 0d8b58425e Merge pull request #855 from MaxLeiter/MaxLeiter/search
Fix searching for user in user list, closes #851
2017-01-04 11:15:14 +00:00
Alistair McKinlay c8848ea7b1 Merge pull request #868 from thelounge/astorije/bold-log
Make log style when referring user consistent with other places
2017-01-04 11:13:30 +00:00
Jérémie Astori 3e82994ae2 Make log style when referring user consistent with other places 2017-01-04 02:17:15 -05:00
Jérémie Astori df4b14d546 Merge pull request #783 from thelounge/xpaw/irc-raw-log
Option to log raw IRC traffic
2017-01-04 01:56:19 -05:00