Commit Graph

580 Commits

Author SHA1 Message Date
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
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
Mattias Erming
bd113dd46e Minor fix 2014-09-21 09:48:35 -07:00
Mattias Erming
3597e89c91 Bump version 2014-09-21 09:46:54 -07:00
Mattias Erming
9edaf6a2e4 Added 'Close' button 2014-09-21 08:59:50 -07:00
Mattias Erming
0607516872 Added 'Send' button 2014-09-21 08:21:26 -07:00
Mattias Erming
a837ed270b Sort by z-index on close 2014-09-19 16:56:38 -07:00
Mattias Erming
e9a8f86819 Custom scrollbar in the sidebar 2014-09-19 16:12:17 -07:00
Mattias Erming
bcdf51beb9 Bump version 2014-09-19 13:25:09 -07:00
Mattias Erming
2f74c2fb27 Fix input focus 2014-09-18 03:02:52 -07:00
Mattias Erming
ea1aaf2d6e Minor changes 2014-09-16 13:39:19 -07:00
Mattias Erming
f3aee8f6cb Minor changes 2014-09-16 13:06:13 -07:00
Mattias Erming
17f7ae7961 Bump version 2014-09-16 12:47:16 -07:00
Mattias Erming
56b72071ec Fix login 2014-09-16 10:43:02 -07:00
Mattias Erming
216030710a Minor changes 2014-09-16 10:33:15 -07:00
Mattias Erming
044b61be29 Bump version 2014-09-15 14:54:17 -07:00
Mattias Erming
78d36d6750 Added 'Remember' login option 2014-09-15 14:13:03 -07:00
Mattias Erming
f95a74bb2a Bump version 2014-09-15 12:56:19 -07:00
Mattias Erming
a18580645c Bump version 2014-09-15 11:35:36 -07:00
Mattias Erming
0d01375a13 Bump version 2014-09-14 10:59:55 -07:00
Mattias Erming
d821a9c6b0 Bump version 2014-09-13 17:10:19 -07:00
Mattias Erming
2b41e2e88e Fix password reset 2014-09-13 15:42:11 -07:00
Mattias Erming
0d38f004d9 Add missing require 2014-09-13 14:55:07 -07:00
Mattias Erming
f4213cc698 Bump version 2014-09-13 14:50:19 -07:00
Mattias Erming
1e4ad44a01 Bump version 2014-09-13 04:31:52 -07:00
Mattias Erming
6bcbe1b702 Fix line height 2014-09-12 18:16:29 -07:00
Mattias Erming
d01f4b37a1 Added server password to 'Connect' window 2014-09-12 18:03:26 -07:00
Mattias Erming
cabf766fba Improve sidebar message counter 2014-09-12 16:27:27 -07:00
Mattias Erming
0f68823298 Fix 'shout add' crash 2014-09-11 16:55:50 -07:00
Mattias Erming
d53c0716e6 Added 'shout reset' command 2014-09-11 14:00:18 -07:00
Mattias Erming
428f63946b Added password hashing 2014-09-11 13:37:16 -07:00
Mattias Erming
815ed887f4 Fix multiple query windows 2014-09-11 11:05:33 -07:00
Mattias Erming
666f21cd66 Added MOTD messages 2014-09-11 10:24:32 -07:00
Mattias Erming
b1217aa416 Fix login screen disappearing 2014-09-11 03:08:33 -07:00
Mattias Erming
585391905e Fix sidebar toggle 2014-09-10 14:43:56 -07:00
Mattias Erming
1862e2af93 Reload page on disconnect 2014-09-10 13:30:36 -07:00
Mattias Erming
4ef468bd32 Added messages show/hide toggles 2014-09-10 13:08:32 -07:00
Mattias Erming
05a51f74a7 Fix the 'Show More' button 2014-09-10 12:23:56 -07:00
Mattias Erming
37b68b7bc4 Try-catch Audio fallback 2014-09-10 10:04:27 -07:00
Mattias Erming
ced6227818 User/users wording 2014-09-10 09:51:05 -07:00
Mattias Erming
0e00f894a8 Set default port based on TLS setting 2014-09-10 09:22:58 -07:00
Mattias Erming
ef22d84d97 Add TLS/SSL support 2014-09-10 08:56:32 -07:00
Mattias Erming
1731fcdcad Fix custom name 2014-09-09 15:32:26 -07:00
Mattias Erming
0f754ea703 Allow custom network name 2014-09-09 15:20:07 -07:00
Mattias Erming
1338a99536 Update Handlebars 2014-09-09 14:55:45 -07:00
Mattias Erming
2ff4f2bd6e Update build.js 2014-09-09 14:29:15 -07:00
Mattias Erming
43e74d2908 Fix query windows 2014-09-09 14:28:01 -07:00
Mattias Erming
74d0765e00 Better --help output 2014-09-09 13:06:36 -07:00
Mattias Erming
b0cbb2ac11 Bump version 2014-09-09 12:32:18 -07:00
Mattias Erming
06a8d5b476 Bump version 2014-09-09 10:24:19 -07:00
Mattias Erming
273e3acf13 Update example user.json 2014-09-09 02:21:18 -07:00
Mattias Erming
404442f138 Bump version 2014-09-09 01:21:09 -07:00
Mattias Erming
04da27617e Create 'users/' if not exist 2014-09-09 01:10:09 -07:00
Mattias Erming
2f5be12d00 Minor change 2014-09-08 10:28:12 -07:00
Mattias Erming
e650b07fd6 Added node-webkit config 2014-09-06 14:17:25 -07:00
Mattias Erming
53e08ebff3 Added CTCP replies 2014-09-03 14:43:27 -07:00
Mattias Erming
6badf7079c Use FontAwesome 2014-08-29 13:55:26 -07:00
Mattias Erming
e7a2dd71e6 Use Handlebars runtime 2014-08-29 10:22:59 -07:00
Mattias Erming
5594d49d11 Fix broken queries 2014-08-27 07:34:03 -07:00
Mattias Erming
90cce21e3a Minor changes 2014-08-26 11:15:17 -07:00
Mattias Erming
752c4c491b Save users in ~/.shout/ 2014-08-26 11:01:26 -07:00
Mattias Erming
fb6ac7168e Precompile Handlebars templates 2014-08-25 16:13:47 -07:00
Mattias Erming
6d06e7020e Added debug mode 2014-08-25 15:39:23 -07:00
Mattias Erming
2e36414b26 Fix window focus on join 2014-08-25 15:09:25 -07:00
Mattias Erming
0199fb4657 Added '/quote' command 2014-08-25 03:35:27 -07:00
Mattias Erming
86134ba72f Trigger event when sending messages 2014-08-25 02:50:38 -07:00
Mattias Erming
4c2e1e24f7 Added 'shout edit' command 2014-08-24 17:19:21 -07:00
Mattias Erming
100d3dee18 Added 'shout config' command 2014-08-18 18:53:17 -07:00
Mattias Erming
5e9c032591 Move cli code 2014-08-18 18:18:40 -07:00
Mattias Erming
0c34bb84b2 Public by default 2014-08-18 17:15:44 -07:00
Mattias Erming
523a9cd734 Fix failing thumbnails 2014-08-18 17:07:21 -07:00
Mattias Erming
357578e20c Use superagent for image download 2014-08-17 14:40:26 -07:00
Mattias Erming
b36e069895 Update cli commands 2014-08-17 06:33:48 -07:00
Mattias Erming
6c94d7188b Bump version 2014-08-16 15:10:09 -07:00
Mattias Erming
ac156544f0 Fetch remote images 2014-08-16 14:19:15 -07:00
Mattias Erming
68922365d5 Check permissions for cli commands 2014-08-16 09:15:59 -07:00
Mattias Erming
cb1effa375 Minor changes 2014-08-15 17:05:37 -07:00
Mattias Erming
03a79a1312 Fix user toggle 2014-08-15 14:33:22 -07:00
Mattias Erming
523ae952c7 Bump version 2014-08-14 12:27:34 -07:00
Mattias Erming
67375a2600 Updated the cli 2014-08-14 10:26:03 -07:00
Mattias Erming
27071e0a92 Bump version 2014-08-14 09:43:36 -07:00
Mattias Erming
eb7c40276e Run private server by default
Use `shout start --public` or edit your `config.json` to override.
2014-08-14 09:37:26 -07:00
Mattias Erming
43b6310481 Added user loading 2014-08-13 18:52:02 -07:00
Mattias Erming
691e37b031 Update package.json 2014-08-13 14:35:30 -07:00
Mattias Erming
cc5b522f22 Change default port 2014-08-13 05:29:53 -07:00
Mattias Erming
ccf8e4586f Added keybindings 2014-08-05 02:47:59 -07:00
Mattias Erming
56acb0d811 Release 0.9.0 2014-08-05 02:00:33 -07:00
Mattias Erming
790f28a0f2 Update package.json 2014-08-05 01:48:21 -07:00
Mattias Erming
4b21c319c2 Turn index.js into an executable 2014-08-05 01:32:50 -07:00
Mattias Erming
3f163565cd Update stickyscroll 2014-08-03 17:24:32 -07:00
Mattias Erming
3fb8096daa Focus input on change 2014-08-03 17:05:17 -07:00
Mattias Erming
98465ce9e5 Highlight on private message 2014-08-03 16:30:31 -07:00
Mattias Erming
f4dc6212e3 Fix '/msg' and '/say' commands 2014-08-02 05:08:26 -07:00
Mattias Erming
7ceffbe3c3 Bump version 2014-08-01 14:26:58 -07:00
Mattias Erming
c484b83aca Show authentication errors 2014-07-25 04:36:25 -07:00
Mattias Erming
b7338eeab7 Handle timezones 2014-07-23 17:16:00 -07:00
Mattias Erming
019a643f94 Minor changes 2014-07-21 03:52:48 -07:00
Mattias Erming
3c627e0bad Added screenshot 2014-07-20 15:55:58 -07:00
Mattias Erming
d014f0cdae Use /js/libs instead of /components 2014-07-20 14:24:46 -07:00
Mattias Erming
5c10af457f Remove indicator 2014-07-18 08:19:31 -07:00
Mattias Erming
76ccf0f204 Added default connection values 2014-07-18 07:40:08 -07:00
Mattias Erming
c54dded706 Added indicator 2014-07-17 08:21:47 -07:00
Mattias Erming
d260a8fe66 Bump version 2014-07-17 06:41:11 -07:00
Mattias Erming
7165a2f385 Added theme support 2014-07-17 06:38:48 -07:00
Mattias Erming
9e528e5f00 Added node-webkit grunt build 2014-07-09 03:38:53 +02:00
Mattias Erming
7370b10c22 Begin rewrite 2014-06-26 09:14:45 -07:00
Mattias Erming
8a2f299eb0 Updated package.json 2014-06-22 20:56:01 +02:00
Mattias Erming
6ed90830e0 Release 0.6.2 2014-06-21 23:14:47 +02:00
Mattias Erming
5736422a73 Update to Socket.IO 1.0 2014-06-20 03:33:49 +02:00
Mattias Erming
655e2690eb Release 0.6.1 2014-06-19 18:55:42 +02:00