Commit graph

288 commits

Author SHA1 Message Date
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
Mattias Erming 6aba36460d Fix 'Show More' button 2014-09-28 14:51:24 -07:00
Mattias Erming 5eb6f09b12 Remove stray </div> tag 2014-09-27 17:21:37 -07:00
Mattias Erming e4b4e0e065 Fix log highlight 2014-09-27 17:14:52 -07:00
Mattias Erming 6c6e76afda Persist inline links 2014-09-27 16:47:04 -07:00
Mattias Erming 2e293ce785 Fix IE 2014-09-27 15:08:21 -07:00
Mattias Erming e4f100a177 Break really long words 2014-09-27 15:01:44 -07:00
Mattias Erming 2a00fb1bb6 Added link plugin 2014-09-27 12:17:13 -07:00
Mattias Erming ea5f7b2517 Call trim() on input string 2014-09-27 08:57:25 -07:00
Mattias Erming 35f6f1a677 Hide ctcp messages 2014-09-27 08:46:32 -07:00
Mattias Erming e49f3e6892 Remove debug mode 2014-09-27 08:19:14 -07:00
Mattias Erming dd697c4918 Change colors 2014-09-26 17:21:14 -07:00
Mattias Erming 3e22b6e88a Added https support 2014-09-26 16:26:21 -07:00
Mattias Erming 4c94a67d49 Use express 2014-09-26 15:12:53 -07:00
Mattias Erming 96fcfcfdcc Minor fix 2014-09-26 15:08:18 -07:00
Mattias Erming 7936dab6e3 Show current nick 2014-09-25 16:51:53 -07:00
Mattias Erming 36dd749820 Hide close button on mobile 2014-09-25 03:05:24 -07:00
Mattias Erming 4d9b58ecd5 Autoload users 2014-09-24 15:23:54 -07:00
Mattias Erming 8793551371 Sync sidebar order 2014-09-24 12:42:36 -07:00
Mattias Erming b1bd39f7f4 Bump version 2014-09-24 11:06:53 -07:00
Mattias Erming d283c512d5 Sortable sidebar (experimental) 2014-09-23 16:05:48 -07:00
Mattias Erming ec3de9b9d3 Fix focus 2014-09-23 15:42:59 -07:00
Mattias Erming 4f5465df82 Use <div> instead of <button> in sidebar 2014-09-22 11:54:38 -07:00
Mattias Erming 85988168c8 Set cookie expiration date 2014-09-22 02:58:42 -07:00
Mattias Erming 2fd5f293f0 Minor fixes 2014-09-21 12:48:26 -07:00