Commit graph

  • f3ee83e728 add mostly empty lein-cljsbuild config master Gered 2016-05-31 16:04:59 -0400
  • 34fef48582 clj-browserchannel 0.3.2 Gered 2016-05-25 15:51:13 -0400
  • 16de0662c2 remove dommy dependency Gered 2016-05-25 15:50:17 -0400
  • 81a71949a1 try a bunch more combinations of meta/input tag CSRF searching Gered 2016-05-25 15:43:18 -0400
  • 75730e1b83 update READMEs with new version project.clj dependency lines Gered 2016-05-17 16:37:17 -0400
  • adbf5f687b bump versions Gered 2016-05-17 16:28:42 -0400
  • ed906b82a7 stop leaking leftover listeners after sessions are closed Gered 2016-05-17 16:26:27 -0400
  • 0afa0d17a9 add client-side middleware support Gered 2016-05-17 16:10:50 -0400
  • 028157cfa7 cleanup Gered 2016-05-17 15:23:29 -0400
  • 96b39a83d4 add server-side browserchannel session event "middleware" support Gered 2016-05-17 14:38:54 -0400
  • f48818b137 move clj-browserchannel dependency to provided Gered 2016-05-17 14:37:25 -0400
  • b629c9fd3a project.clj updates Gered 2016-05-16 19:21:17 -0400
  • 85168c202f even _more_ README updates Gered 2016-05-16 19:16:17 -0400
  • e02ac0d9da yet more README updates Gered 2016-05-16 19:06:55 -0400
  • ced124586a more README updates Gered 2016-05-16 19:05:20 -0400
  • f83cc16c60 update READMEs Gered 2016-05-16 18:56:52 -0400
  • d68f199d6e update dependencies Gered 2016-05-16 18:56:33 -0400
  • 1008958854 protection against potential nil object Gered 2016-05-16 13:51:54 -0400
  • c8c6d3080d add '!' suffix to a bunch of functions that were not side-effect free Gered 2016-05-16 13:46:15 -0400
  • 7c28a86913 added server-side close! function for "politely" disconnecting a client Gered 2016-05-16 13:39:08 -0400
  • 8d953d4057 add clientside browserchannel OSID/OAID param support for new sessions Gered 2016-05-16 13:23:22 -0400
  • 767a22ab09 add server-side success/error callback support to send-data Gered 2016-05-16 11:33:32 -0400
  • f889985fe1 update wrap-browserchannel arguments Gered 2016-05-15 22:16:06 -0400
  • eff6566ac5 some renaming for clarity. add client-side on-opening event Gered 2016-05-15 21:49:29 -0400
  • 890ef4596a cleanup send callback support. add new on-error callback to send-data Gered 2016-05-15 20:06:00 -0400
  • 5fd9e7e244 update chat-demo cljs Gered 2016-05-15 19:41:14 -0400
  • 7e2e97f172 add additional options for browserchannel reconnect behaviour Gered 2016-05-15 19:39:20 -0400
  • 13f76350bd rework client init so there's just connect! (not both init and connect) Gered 2016-05-15 19:28:55 -0400
  • f4ce202ad7 cleanup some of the client-side state management w.r.t. reconnections Gered 2016-05-15 18:25:44 -0400
  • 001d21a63d add initial support for automatic client reconnections on server error Gered 2016-05-15 18:06:21 -0400
  • 74a33200aa add comments for the cljs browserchannel enum equivalents Gered 2016-05-15 18:05:17 -0400
  • f401eb95f8 add comments to the bind channel requests as they're somewhat complex Gered 2016-05-15 14:35:02 -0400
  • 1ecaeae744 more units tests Gered 2016-05-15 13:41:12 -0400
  • ae79343138 add missing RID param validation. comment changes Gered 2016-05-15 12:15:37 -0400
  • 616578c76b more unit tests Gered 2016-05-15 11:52:41 -0400
  • 47f6a6d946 allow data to be sent included in the new session forward ch request Gered 2016-05-15 11:52:13 -0400
  • 2ced218750 updates to some tests, and add several more Gered 2016-05-13 18:42:28 -0400
  • 8838aba94b rename tests to be a bit more descriptive Gered 2016-05-13 14:04:51 -0400
  • f8dfde4e3a test helper function misc changes Gered 2016-05-13 14:02:29 -0400
  • 472a551606 remove hardcoded browserchannel protocol version number Gered 2016-05-13 14:01:15 -0400
  • 5056d14d3a add trace log output to clj-browserchannel Gered 2016-05-13 12:39:13 -0400
  • 63a74707fa another test, and some more helper functions Gered 2016-05-12 17:19:51 -0400
  • b0463fbbd7 add more backchannel tests. add various test helper functions Gered 2016-05-12 16:44:40 -0400
  • ae6fa268cc simplify Gered 2016-05-12 16:43:38 -0400
  • 3f81f59a2a enforce valid session requirement for all backchannel requests Gered 2016-05-12 14:52:07 -0400
  • 4554adcecd start adding bind channel unit tests Gered 2016-05-12 13:43:40 -0400
  • 1b3a0e99bc ensure initial session timeout can actually timeout on new session Gered 2016-05-12 13:08:50 -0400
  • e597737204 output a little warning to indicate why this test delays Gered 2016-05-12 12:26:50 -0400
  • 7e2d87731c rename some test stuff Gered 2016-05-12 12:17:19 -0400
  • 605d6c5d51 add mock http request unit tests for the test channel Gered 2016-05-12 12:14:54 -0400
  • 89ad55b9c8 minor cleanups Gered 2016-05-11 15:45:58 -0400
  • 548ff7825d add some initial session tests Gered 2016-05-11 15:36:29 -0400
  • 3bdf0868cf renaming some arguments for clarity Gered 2016-05-11 13:45:25 -0400
  • 8aa0368494 add some more arraybuffer unit tests Gered 2016-05-11 12:06:51 -0400
  • 19cfc50762 begin adding some unit tests Gered 2016-05-11 10:57:14 -0400
  • d4c5784b4a switch to cheshire for json encoding Gered 2016-05-11 09:27:22 -0400
  • 37db9ce909 add response-timeout option to immutant adapter (same as jetty adapter) Gered 2016-05-09 20:06:12 -0400
  • 579945fbda update jetty adapter to just use the jetty instance pulled in by ring Gered 2016-05-09 19:09:07 -0400
  • 73bd151893 add logback.xml config to stop jetty from spamming log output Gered 2016-05-09 18:01:38 -0400
  • 4fbf7b7c7d some more doc comments and minor formatting Gered 2016-05-09 17:49:42 -0400
  • 333e4873d5 adding doc comments and changing some internal use functions to private Gered 2016-05-09 16:29:24 -0400
  • 1eda612d0c don't trigger on-sent event if the delivered array is empty Gered 2016-05-09 13:22:35 -0400
  • 36665bc123 fix decode-queued-map Gered 2016-05-09 13:19:53 -0400
  • 6916f3efb2 send-map shouldn't really be returning the actual session agent Gered 2016-05-09 13:17:13 -0400
  • 6674d171c3 update client & server send fn's to allow sending even non-map data Gered 2016-05-09 12:45:17 -0400
  • b86d048e64 fix get-status (apparently didn't test it well enough) Gered 2016-05-08 22:41:25 -0400
  • 9cc8bf5234 formatting Gered 2016-05-08 20:30:25 -0400
  • d0cd1d0bca doc-comments Gered 2016-05-08 20:28:47 -0400
  • 3aed2c3b1b mark a bunch of internal functions/defs as private where appropriate Gered 2016-05-08 19:28:13 -0400
  • 9d314c4d88 super nitpicky code formatting Gered 2016-05-08 19:20:28 -0400
  • 4e63631854 update disconnection reason strings to be a bit more descriptive Gered 2016-05-08 19:03:31 -0400
  • 337b1faf27 update chat-demo Gered 2016-05-08 19:01:24 -0400
  • 49409cac62 add server-side helper functions Gered 2016-05-08 19:01:08 -0400
  • 0fb68755fe rename Gered 2016-05-08 19:00:45 -0400
  • da2b5d94b2 update how browserchannel server-side application event handling works Gered 2016-05-08 18:44:54 -0400
  • ecb66421b0 rename clj-browserchannel-server as it now also includes cljs stuff Gered 2016-05-08 18:00:42 -0400
  • a58f6934c7 update chat-demo to use an anti-forgery token to demo how to set it up Gered 2016-05-08 17:59:31 -0400
  • c18f295018 simplify stuff a bit Gered 2016-05-08 15:51:51 -0400
  • a4b2e14897 add clojurescript client-side browserchannel api Gered 2016-05-08 14:34:22 -0400
  • 161e7c3999 remove unneeded requires Gered 2016-05-08 12:42:41 -0400
  • 7ada1c27c7 make immutant a provided dependency for the async adapter library Gered 2016-05-08 12:05:28 -0400
  • b61be5ae21 some namespace renaming to keep things consistent (nitpicky...) Gered 2016-05-08 11:56:33 -0400
  • 613c75953b update some project names and links to refer to this forked repo Gered 2016-05-07 17:23:37 -0400
  • 8e503e44e1 add immutant adapter project README.md Gered 2016-05-07 17:12:08 -0400
  • 3a196a3ff2 add extra example code to show how to enable debug logging client-side Gered 2016-05-07 17:10:08 -0400
  • 72c886e772 add immutant adapter support to the chat-demo Gered 2016-05-07 16:58:36 -0400
  • 1ade049b2b add clj-browserchannel-immutant-adapter Gered 2016-05-07 16:52:22 -0400
  • 02b2f551e1 forgot to bump up dependency version Gered 2016-05-07 16:45:06 -0400
  • 722776ed2e bump versions Gered 2016-05-07 16:39:54 -0400
  • 87f8b8a766 update chat-demo README.md Gered 2016-05-07 16:36:17 -0400
  • 47790b3f92 update gitignore, add lein aliases to chat-demo Gered 2016-05-07 16:36:03 -0400
  • 1fbf989bea shouldn't have been committed Gered 2016-05-07 16:34:36 -0400
  • 0e76a0347c fix chat-demo Gered 2016-05-07 16:20:54 -0400
  • 03c4abba20 remove clj-browserchannel-netty-adapter Gered 2016-05-07 16:19:02 -0400
  • 7f67fbc352 update dependencies Gered 2016-05-07 16:16:08 -0400
  • ff75105be0 cleanup .gitignores Gered 2016-05-07 14:02:21 -0400
  • 68d2ebc633 Improve memory efficiency by writing more frequently to back-channel. Alexander K. Hudek 2015-08-13 02:26:31 -0400
  • 68440ee178 Ensure order of messages is preserved. Alexander Hudek 2015-08-10 19:37:25 -0400
  • 34a961658b Merge pull request #7 from gered/master Dave Della Costa 2015-01-21 12:48:05 +0900
  • ce554b8f63 pass incoming browserchannel message request maps to listeners Gered 2014-12-19 16:58:39 -0500