Jérémie Astori
ebfa3f936d
Merge pull request #878 from thelounge/greenkeeper/fs-extra-2.0.0
...
Update fs-extra to the latest version 🚀
2017-02-12 17:28:38 -05:00
greenkeeper[bot]
2dbb56040c
fix(package): update fs-extra to version 2.0.0
...
https://greenkeeper.io/
2017-02-12 17:13:21 -05:00
greenkeeper[bot]
15daca2685
chore(package): update mousetrap to version 1.6.0
...
https://greenkeeper.io/
2017-02-12 17:02:54 -05:00
Jérémie Astori
9e4708012d
2.2.1
2017-02-12 16:54:09 -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
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
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
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
greenkeeper[bot]
62c265337c
chore(package): update eslint to version 3.15.0
...
https://greenkeeper.io/
2017-02-03 22:02:45 +00:00
greenkeeper[bot]
a74133ec69
chore(package): update stylelint to version 7.8.0
...
https://greenkeeper.io/
2017-02-02 13:26:00 +00: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
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
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
4918fe6996
2.2.0
2017-01-31 21:08:41 -05:00
Pavel Djundik
b0f5edd24d
Sort depedencies in package.json
2017-01-28 15:16:37 +02: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
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
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
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
Jérémie Astori
7108a412f1
Merge pull request #860 from thelounge/greenkeeper/npm-run-all-4.0.0
...
Update npm-run-all to the latest version 🚀
2017-01-03 19:12:16 -05:00
Jérémie Astori
d97b3ad414
Merge pull request #861 from thelounge/greenkeeper/stylelint-7.7.1
...
Update stylelint to the latest version 🚀
2017-01-03 19:12:08 -05:00
greenkeeper[bot]
4c4d9610f3
fix(package): update lodash to version 4.17.4
...
https://greenkeeper.io/
2016-12-31 22:37:27 +00:00
greenkeeper[bot]
3f4797f4a9
chore(package): update stylelint to version 7.7.1
...
https://greenkeeper.io/
2016-12-31 16:11:53 +00:00
greenkeeper[bot]
45bb0a7cf2
chore(package): update npm-run-all to version 4.0.0
...
https://greenkeeper.io/
2016-12-31 15:43:01 +00:00
greenkeeper[bot]
8d0b75c674
fix(package): update irc-framework to version 2.5.3
...
https://greenkeeper.io/
2016-12-29 20:02:42 +00:00
Jérémie Astori
056aba8a9e
Switch istanbul CLI to more recent nyc one
...
`nyc` is made by the Istanbul people and is meant to integrate nicely with Babel.
Note that at the moment this is just a drop-in replacement of what we currently have in order to fix broken `npm run coverage`, therefore it does not support our recent ES6 stuff.
2016-12-29 02:51:26 -05:00
Pavel Djundik
fb87bd3a58
Webpack
2016-12-27 19:15:30 +02:00
greenkeeper[bot]
51aea5ff14
fix(package): update lodash to version 4.17.3
...
https://greenkeeper.io/
2016-12-24 14:28:57 +00:00
greenkeeper[bot]
55f1f84478
chore(package): update dependencies
...
https://greenkeeper.io/
2016-12-20 00:00:36 +00:00
Jérémie Astori
2d1b33b930
Bump irc-framework to bring a couple of fixes
...
Diff at 948a4b285f...90a69d300f
2016-12-11 14:28:10 -05:00
Jérémie Astori
adf93f9fad
Merge pull request #746 from thelounge/xpaw/update-deps
...
Update depdencides to latest stable versions
2016-11-20 14:46:16 -05:00
Pavel Djundik
2f363c9803
Add lounge keyword
2016-11-19 12:05:46 +02:00
Pavel Djundik
6023035838
Update depdencides to latest stable versions
2016-11-19 10:49:16 +02:00
Jérémie Astori
1ff011dfaf
Add a simple (first) test for localetime Handlebars helper
2016-10-20 01:49:34 +02:00
Jérémie Astori
b2a0cae626
2.1.0
2016-10-17 00:49:52 -04:00
Jérémie Astori
4541309988
2.0.1
2016-09-28 00:21:01 -04:00
Pavel Djundik
1d08e909cc
Update developer dependencies
2016-09-25 14:53:03 +03:00
Jérémie Astori
38175b1386
Merge pull request #628 from nornagon/ungrunt
...
Move uglify invocation into npm scripts and remove grunt
2016-09-25 01:15:03 -04:00
Jérémie Astori
213384ded9
2.0.0
2016-09-24 23:58:59 -04:00
Jérémie Astori
1dc3e74f7f
Remove next
tag used for 2.0.0 prereleases
2016-09-24 23:56:49 -04:00
Jeremy Apthorp
62edd07c23
Move uglify invocation into npm scripts and remove grunt
2016-09-22 20:53:52 -07:00
Jérémie Astori
f7466cb556
2.0.0-rc.2
2016-09-21 01:35:27 -04:00
Jérémie Astori
c090ab065f
2.0.0-rc.1
2016-09-17 13:25:27 -04:00
Jérémie Astori
8d838aa08d
2.0.0-pre.7
2016-09-08 23:52:42 -04:00
William Boman
204e5e4ee4
lint: default to ecmaVersion: 6, keep ecmaVersion: 5 for client/
2016-09-06 10:09:11 +02:00
Jérémie Astori
a959e0ae44
Bump request to 2.74.0
...
Diff at https://github.com/request/request/compare/v2.72.0...v2.74.0
This suppresses security vulnerability warning.
2016-08-15 00:10:30 -04:00
Jérémie Astori
facf306045
2.0.0-pre.6
2016-08-10 01:06:05 -04:00
Jérémie Astori
1fb14771ef
Merge pull request #477 from thisisdarshan/ldap
...
LDAP support
2016-08-09 23:58:21 -04:00
Jérémie Astori
b74efe9657
2.0.0-pre.5
2016-08-07 18:00:10 -04:00
Johan Lindskogen
987474cfc1
implementing LDAP support
2016-07-29 21:28:00 -04:00
Pavel Djundik
2470fa7217
Update irc-framework to 2.5.0
2016-07-04 17:32:03 +03:00
Maxime Poulin
1ddb1a8d22
Update irc-framework to 2.4.0
2016-07-02 21:23:20 -04:00
Pavel Djundik
1f760d877e
Update irc-framework to 2.1.0
2016-07-02 22:25:08 +03:00
Jérémie Astori
0377c2f780
2.0.0-pre.4
2016-06-29 00:52:19 -04:00
Jérémie Astori
053e8a0e36
Add code coverage
2016-06-19 13:07:42 -04:00
Jérémie Astori
e0fdab55c9
2.0.0-pre.3
2016-06-16 01:04:43 -04:00
Pavel Djundik
7cf72dc744
Update stylelint
2016-06-13 22:04:33 +03:00
Daniel
3a2d97af6a
Supersede mkdirp with fs-extra.
...
Ensure USERS_PATH exists at start.
Remove unnecessary USER_PATH check.
Use fs-extra's copy to write default config.
2016-06-11 19:35:40 +01:00
Jérémie Astori
331741786c
2.0.0-pre.2
2016-06-09 01:16:39 -04:00
Jérémie Astori
25ec49dea0
Add temporary tag until v2.0.0 is officially released
...
Make sure to remove this before publishing v2.0.0 stable,
or dist-tags will have to be updated manually on npm
afterwards.
2016-06-09 01:13:33 -04:00
William Boman
a6320ca0d1
package.json: use npm-run-all
in scripts
2016-06-06 18:46:29 +02:00
Pavel Djundik
2ffd85d89f
Update eslint and enforce key-spacing
2016-06-05 21:48:34 +03:00
Jérémie Astori
c160ba3b84
Add a build script for Font Awesome
2016-06-04 16:59:05 -04:00
Jérémie Astori
c84cefe1d8
Fetch FontAwesome from npm instead of embedded in repo
2016-06-03 00:21:44 -04:00
Jérémie Astori
3bdf580873
2.0.0-pre.1
2016-05-23 00:41:16 -04:00
Pavel Djundik
ac5e96cddf
Update irc-framework
2016-05-12 10:15:37 +03:00
Pavel Djundik
973fa0f4b2
Fix running multiple scripts on Windows
2016-05-09 16:02:06 +03:00
Pavel Djundik
9543fe060e
Merge pull request #260 from maxpoulin64/mocha-lint
...
Improve tests execution
2016-05-09 11:29:11 +03:00
Maxime Poulin
164b983f99
Always run all tests and test them each individually on travis
2016-05-08 02:24:10 -04:00
Jérémie Astori
4948ec6774
Bump patch version of lodash to 4.11.2
...
Diff at https://github.com/lodash/lodash/compare/4.11.1...4.11.2 .
2016-05-07 21:03:27 -04:00
Pavel Djundik
d428bb7511
Document supported node version
2016-04-27 10:07:43 +03:00
Jérémie Astori
21fb0e0709
Merge pull request #257 from thelounge/xpaw/console-log
...
Add global logging helper
2016-04-27 02:43:54 -04:00
Pavel Djundik
1cfd1ac525
Remove slate-irc from dependencies
2016-04-27 00:26:24 +03:00
Pavel Djundik
ac898209e4
Update dependencies to their latest versions
2016-04-27 00:26:23 +03:00
Pavel Djundik
ede3131168
Add global logging helper
2016-04-27 00:05:55 +03:00
Jérémie Astori
116dbc07be
Merge pull request #167 from thelounge/irc-framework
...
Drop slate-irc, switch to irc-framework
2016-04-13 01:28:32 -04:00
Jérémie Astori
0dce2d2da6
1.5.0
2016-04-13 00:56:50 -04:00
Pavel Djundik
7d24394814
Update irc-framework and fix issue when changing your own nick
2016-04-07 16:08:32 -04:00
Pavel Djundik
ef0e638a68
Update irc-framework
2016-04-07 16:08:32 -04:00
Pavel Djundik
829b879f55
Update irc-framework
2016-04-07 16:07:40 -04:00
Pavel Djundik
d1da4b338a
Update irc-framework, fixes quitting networks
2016-04-07 16:07:40 -04:00
Pavel Djundik
a01216fa4c
Update irc-framework
2016-04-07 16:04:41 -04:00
Pavel Djundik
da425fefaf
Start working on moving to irc-framework
2016-04-07 16:04:28 -04:00
Jérémie Astori
9d59bd53b9
1.4.3
2016-04-02 14:13:45 -04:00
Jérémie Astori
2201e2b941
1.4.2
2016-03-31 23:50:26 -04:00
Jérémie Astori
e2d02706ed
1.4.1
2016-03-28 00:10:13 -04:00
Jérémie Astori
497b5abebe
1.4.0
2016-03-20 22:05:52 -04:00
Jérémie Astori
05be0ff57f
Merge pull request #174 from thelounge/xpaw/http2
...
Add support for HTTP2
2016-03-19 18:06:34 -04:00
Pavel Djundik
2dbe6a824f
Update all packages to current stable versions
2016-03-16 12:14:04 +02:00
Jérémie Astori
6495f1769e
Add tests for the sortUsers method
2016-03-16 01:08:39 -04:00
Pavel Djundik
689b018079
Add support for HTTP2
2016-03-09 14:04:05 +02:00
Pavel Djundik
52bc324a63
Update eslint to 2.3.0 and add stricter rules
2016-03-09 10:50:20 +02:00
Alistair McKinlay
d7738789af
Merge pull request #144 from xPaw/remove-grunt
...
Invoke handlebars outside of grunt, generate sourcemap
2016-03-07 15:28:24 +00:00
Pavel Djundik
062fded4cc
Update socket.io to 1.4.5 and use client library provided by the dependancy
2016-03-06 11:41:19 +02:00
Max-P
a8867c892f
Merge pull request #140 from xPaw/handlebars
...
Update handlebars to 4.0.5
2016-03-06 00:49:33 -05:00
Jérémie Astori
a81fdb3fd2
1.3.1
2016-03-05 23:23:19 -05:00
Pavel Djundik
1dd4e4f031
Invoke handlebars outside of grunt, generate sourcemap
...
Fixes #65
2016-03-05 21:32:38 +02:00
Pavel Djundik
253cb4afd6
Update handlebars to 4.0.5
2016-03-05 16:23:35 +02:00
Jérémie Astori
d03d5b7957
1.3.0
2016-03-03 05:54:23 +00:00
Jérémie Astori
b9d3e57533
Bump grunt-contrib-uglify and pin versions of grunt packages
2016-02-28 06:50:55 +00:00
Jérémie Astori
5ef28c3ce4
1.2.1
2016-02-26 05:57:43 +00:00
Jérémie Astori
900533f502
Bump and pin mocha version
2016-02-24 22:26:25 -05:00
Jérémie Astori
428b3d642d
1.2.0
2016-02-24 06:08:42 +00:00
Alistair McKinlay
ac4db3abf6
Merge pull request #43 from xPaw/stylelint
...
Add stylelint
2016-02-21 15:33:56 +00:00
Pavel Djundik
4be80ed029
Add stylelint
2016-02-20 19:32:21 +02:00
Pavel Djundik
19bc4f37e0
Update lodash
2016-02-19 15:13:53 +02:00
Jérémie Astori
4413a56e12
1.1.1
2016-02-19 06:09:30 +00:00
Jérémie Astori
1e51cdacf1
Merge pull request #63 from thelounge/astorije/remove-compiled-assets
...
Remove compiled assets and generate them at prepublish time
2016-02-19 00:57:15 -05:00
Jérémie Astori
ebe059991f
1.1.0
2016-02-19 05:49:36 +00:00
Jérémie Astori
fe6da75854
Remove compiled assets and generate them at prepublish time
...
- Remove minified libs and compiled templates
- Add a `prepublish` script to build assets, that run on `npm install`
and right before publishing
See https://docs.npmjs.com/misc/scripts
- Include these compiled assets to the `.gitignore` file
- Add an empty .npmignore to make sure the compiled assets are not
ignored when publishing
https://docs.npmjs.com/misc/developers#keeping-files-out-of-your-package
- Update the README to reflect changes in development
Note that the Travis CI configuration does not need any tweaking
because it cleans up all extra and changed files, up to publishing on
npm. That is, right before `prepublish` gets run.
See https://docs.travis-ci.com/user/deployment/npm#Releasing-build-artifacts
2016-02-18 06:01:37 +00:00
Jérémie Astori
eb5a0efe31
1.0.2
2016-02-15 07:16:31 +00:00
William Boman
7d9e76977b
package.json: lint all .js files
...
This makes the linting process less prone to miss new (or even
existing) files. Ignoring specific file paths is delegated to the
.eslintignore file in the root directory.
2016-02-14 23:23:15 +01:00
Jérémie Astori
eb30cf4ba1
1.0.1
2016-02-14 06:45:39 +00:00
Pavel Djundik
65fe8b0e7d
Update dependencies and pin versions
2016-02-12 13:27:17 +02:00
Jérémie Astori
993df57aaa
1.0.0
2016-02-12 06:58:41 +00:00
Jérémie Astori
1b327bb996
Update package.json to reflect new project naming
2016-02-10 04:55:10 +00:00
Pavel Djundik
17bd1aadb5
Update slate-irc
2016-01-20 17:36:31 +02:00
Jérémie Astori
baadc3df35
0.53.0
2016-01-07 06:40:34 +00:00
JocelynDelalande
ba36c4ed80
Merge pull request #522 from williamboman/fix/grunt-cli
...
package.json: add `grunt-cli`
2015-10-27 23:09:40 +01:00
William Boman
12ba15acf2
package.json: add linting to test
script
2015-10-26 03:01:47 +01:00
William Boman
a69992f6b2
Add .eslintrc
2015-10-26 03:01:45 +01:00
William Boman
f2c40234d3
package.json: add grunt-cli
...
This is needed to run npm scripts that uses grunt.
2015-10-19 13:22:59 +02:00
Jérémie Astori
54622e7861
0.52.0
2015-10-19 04:29:31 +00:00
Olivier Lambert
aed3c2e271
add npm build script and update the doc accordingly
2015-10-06 12:42:22 +02:00
William Boman
d4322db5a8
package.json: fix tests
2015-10-02 14:44:40 +02:00
Mattias Erming
956807b325
Update version
2015-09-18 22:11:25 +02:00
Mattias Erming
2cee0ea6ef
Increase process.setMaxListeners
2015-04-29 12:55:34 -07:00
Mattias Erming
7138ca6bda
Bump version
2015-04-16 01:18:27 -07:00
Mattias Erming
cf88a9dc36
Fix Travis CI errors
2015-02-06 05:43:19 -08:00
Mattias Erming
e1c8f5a174
Release 0.50.0
2015-01-22 09:49:51 -08:00
Mattias Erming
890c751bb6
Bump version
2015-01-11 14:55:58 -08:00
Mattias Erming
70bee11d55
Bump version
2015-01-03 18:58:50 -08:00
Mattias Erming
318dcea39b
Bump version
2015-01-03 18:50:20 -08:00
Mattias Erming
af563db0e2
Release 0.49.0
2014-12-23 04:24:56 -08:00
Cyrus
3927ddc0c0
use request which handles redirects
2014-12-23 08:53:57 +08:00
Cyrus
bd191c09e5
conserve bandwidth
...
include application/json
should be using hyperquest
appplication typo
adapt res
res.text
remove superagent dependency
2014-12-22 08:29:26 +08:00
Mattias Erming
feb4f4ee6b
Release 0.48.0
2014-12-12 01:01:46 +01:00
Mattias Erming
1f4b3a70ff
Release 0.47.0
2014-11-19 00:00:35 +01:00
Riku Rouvila
a9026ac8a5
add basic environment for unit testing with mocha
2014-11-17 22:14:28 +02:00
Mattias Erming
08702c66cc
Release 0.46.0
2014-11-14 00:24:07 +01:00
Mattias Erming
5f16c13759
Clean up files
2014-11-07 20:55:52 +01:00
Mattias Erming
51f0590bf6
Bump version
2014-11-06 12:00:53 +00:00
Mattias Erming
fa452cb88b
Bump version
2014-11-05 23:21:25 +01:00
Mattias Erming
c83a9d953a
Bump version
2014-10-27 22:55:32 +01:00
Mattias Erming
3fc80efd7c
Bump version
2014-10-16 23:34:01 +02:00
Mattias Erming
12152b8104
Ignore folders in 'users/'
2014-10-15 00:24:29 +02:00