Commit graph

402 commits

Author SHA1 Message Date
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
Mattias Erming 9778f06e09 Release 0.6.0 2014-06-19 18:45:18 +02:00
Mattias Erming a5635c53b6 Added grunt 2014-06-17 15:38:08 +02:00
Mattias Erming 5027c8c4b4 Release 0.5.1 2014-06-17 02:03:44 +02:00
Mattias Erming f4231dbf47 Release 0.5.0 2014-06-16 11:15:26 +02:00
Mattias Erming 20a87bc852 Release 0.4.0 2014-06-15 19:35:43 +02:00
Mattias Erming 5e3abe2347 Release 1.0.0-alpha4 2014-06-09 21:45:38 +02:00
Mattias Erming fb38df1405 Release 1.0.0-alpha3 2014-05-30 04:36:54 -07:00
Mattias Erming 05920b3ee3 Release 1.0.0-alpha2 2014-05-16 00:08:35 +02:00
Mattias Erming 9174bf49ff Implemented flat UI design 2014-04-30 17:14:54 +02:00
Mattias Erming bc534e9a04 Added user modes. Close #7 2014-04-29 15:01:30 +02:00
Mattias Erming 4952a11e10 Added port to config 2014-04-26 19:44:23 +02:00
Mattias Erming efeb4a537a Release 1.0.0-alpha1 2014-04-24 20:11:45 +02:00
Mattias Erming 2852942241 Removing Backbone dependency. Closes #6 2014-04-23 20:44:44 +02:00
Mattias Erming 8ad659d7fa Removing slate-irc submodule 2014-04-22 20:26:05 +02:00
Mattias Erming 7b85b65ad9 Release 0.2.3 2014-04-21 23:59:31 +02:00
Mattias Erming 145eaa7279 Release 0.2.2 2014-04-20 19:13:33 +02:00
Mattias Erming cb116a4d47 Release 0.2.1 2014-04-16 02:27:35 +02:00
Mattias Erming 661e1d7b1d Release 0.2.0 2014-04-10 23:59:38 +02:00
Mattias Erming d88967e712 Replace node-irc with slate-irc 2014-03-24 16:47:29 +01:00
Mattias Erming dc0add0fef Remove code 2014-03-24 14:44:41 +01:00
Mattias Erming b298681b4e Removing commander dependency 2014-03-24 12:30:28 +01:00
Mattias Erming 72dcf94e41 Release 0.1.0 2014-03-24 11:53:40 +01:00
Mattias Erming 79ab3af7fc Start script 2014-03-16 22:32:26 +01:00
Mattias Erming 765f8ad4cc Sort users by mode 2014-03-16 17:19:53 +01:00
Mattias Erming bd963fbd8c Added Backbone 2014-03-07 22:28:30 +01:00
Mattias Erming acfeac27f4 Added timestamps 2014-03-07 22:28:30 +01:00
Mattias Erming 7f3656e458 Added node-irc 2014-03-07 22:28:21 +01:00
Mattias Erming 4cc34d6456 Refactoring 2014-03-06 07:11:25 -08:00
Mattias Erming 9cdcfdefd2 Added socket.io 2014-03-04 09:22:06 -08:00
Mattias Erming e65c9130c0 Implemented a simple web server 2014-03-04 08:31:52 -08:00