Commit graph

312 commits

Author SHA1 Message Date
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
Mattias Erming 42e3311e0f Release 0.45.0 2014-10-14 23:40:42 +02:00
Mattias Erming 9eff230463 Release 0.44.0 2014-10-11 01:12:56 +02:00
Mattias Erming 1707396e82 Release 0.43.2 2014-10-10 19:49:13 +02:00
Mattias Erming 24d04fee9d Update slate-irc dependency 2014-10-10 19:48:12 +02:00
Mattias Erming 9045b08cfa Release 0.43.1 2014-10-09 16:37:05 +02:00
Mattias Erming 06517e7dac Release 0.43.0 2014-10-08 23:52:57 +02:00
Mattias Erming a406e52721 Compile templates with grunt 2014-10-08 21:15:57 +02:00
Mattias Erming f07150ea54 Bump version 2014-10-04 15:07:24 -07:00
Mattias Erming eae1e661b7 Split users by mode in the sidebar 2014-10-04 12:47:27 -07:00
Mattias Erming 1f3b5710f2 Bump version 2014-10-03 16:51:53 -07:00
Mattias Erming 83f4c5dd69 Release 0.41.0 2014-10-03 03:00:11 -07:00
Mattias Erming 316fba3c08 Use 'bcrypt-nodejs' package 2014-10-03 02:57:35 -07:00
Mattias Erming c4fad94513 Bump version 2014-10-02 10:22:25 -07:00
Mattias Erming 260fba6da0 Bump version 2014-10-01 16:31:59 -07:00
Mattias Erming 354dac6a52 Fix config overwrite 2014-10-01 14:17:20 -07:00
Mattias Erming 31f574f98a Release 0.40.0 2014-10-01 12:06:33 -07:00
Mattias Erming d9f48f0e94 Fix tab completion 2014-10-01 11:53:16 -07:00
Mattias Erming b91276c7da Release 0.39.1 2014-09-30 14:45:12 -07:00
Mattias Erming 81862176a2 Added changelog 2014-09-30 11:15:08 -07:00
Mattias Erming 8b392a9fa0 Fix text selection 2014-09-29 12:48:14 -07:00
Mattias Erming 9947b537b6 Fix bug causing users to disconnect 2014-09-29 08:49:38 -07:00
Mattias Erming 20f0ca6666 Update image files 2014-09-28 15:46:32 -07:00