Commit graph

  • 78d52fcb14 Fixes #65 issue65 Hopiu 2014-04-22 23:18:52 +0200
  • 86570ea701 Prepped for v0.9.0 release candidate 1 master v0.9.0-rc1 ifandelse 2014-02-11 14:41:38 -0500
  • ba9b3bf1ca Enabled pipeline add-ons on channel publish, added tests v0.9.0-pre ifandelse 2014-02-07 13:49:04 -0500
  • cc20b691bb Moved linkChannels behavior to add-on ifandelse 2014-01-29 02:38:58 -0500
  • 7647d6b21e Updated Conduit code, slimmed down basic version ifandelse 2014-01-29 02:25:51 -0500
  • 0cd75e6ddc Removed utils namespace, removed localBus and moved implementation to postal namespace itself. ifandelse 2014-01-27 16:59:45 -0500
  • b1e259f9f0 Working towards a basic and full build option. Added separate strategies-only build, etc. ifandelse 2014-01-27 01:52:22 -0500
  • c34650abc5 Updated SubscriptionDefinition's debounce to use strategy. Removed factory method call on CommonJS import in tests ifandelse 2014-01-26 02:25:42 -0500
  • 72388c6ae8 Added strategy/pipeline behavior ifandelse 2014-01-25 01:27:33 -0500
  • f8cdebd019 Removed factory function export value on CommonJS wrapper ifandelse 2014-01-24 00:18:12 -0500
  • eaccef227e Refactored where subscription created and removed messages are published. Added unsubscribe to postal object. ifandelse 2014-01-24 00:09:12 -0500
  • ab978b9d3e Added noConflict method and test ifandelse 2014-01-23 23:30:03 -0500
  • f4787f506b Build now runs on gulp.js, updated how dependencies are managed ifandelse 2014-01-23 22:02:06 -0500
  • ae29f952fd Finished conversion to gulp, added npm scripts, updated bower.json and package.json gulp ifandelse 2014-01-23 21:58:09 -0500
  • 43b7f5fe75 Converting to test build and not src files ifandelse 2014-01-20 18:03:03 -0500
  • 39c5ee9183 Removed build.json and updated .npm ignore ifandelse 2014-01-16 23:39:00 -0500
  • 9e325beb98 Updated gulpfile for opening browser ifandelse 2014-01-16 22:34:06 -0500
  • 37ac4a68f0 Changed how uglify was compressing IIFE wrapper, and added gulp-plato ifandelse 2014-01-15 10:50:01 -0500
  • 87f6cc57e0 Working build with Gulp. No built-in browser (or console) test runner yet. ifandelse 2014-01-15 00:52:50 -0500
  • d25b1d0f48 Added check for valid constructor args to SubscriptionDefinition as well as a check on topic.length. Fixes #48 ifandelse 2014-01-12 15:56:19 -0500
  • 40897fac57 Fixed memory leak with queued unsubscribe calls in localBus. Fixes #53 v0.8.11 ifandelse 2014-01-12 01:22:40 -0500
  • 9241e0171c Changed hasOwnProperty call to use Object.prototype to avoid IE8 bug. Fixes #49 v0.8.10 ifandelse 2014-01-10 02:05:02 -0500
  • 2e0c6d3d4a Merging Vernon's changes with additions to bower.json and adding separate component.json. Fixes #55 ifandelse 2014-01-10 01:23:03 -0500
  • 45cb57e0e5 Initial Tests Passing on Strategies Addition strategy ifandelse 2014-01-10 01:08:35 -0500
  • 558ebaf48b Renaming component.json to bower.json Vernon Kesner 2013-12-05 10:31:16 -0500
  • f2444a194f Initial move to using strategies for subscriber callback modifications. fluent ifandelse 2013-09-12 01:03:38 -0400
  • 186c541a37 Merge pull request #47 from dcneiner/globals-test v0.8.9 Jim Cowart 2013-09-10 07:11:20 -0700
  • 56f813de66 Fixed issue with global's test, bumped version number to 0.8.9 [#46] Doug Neiner 2013-09-10 06:54:01 -0500
  • c1363381c4 Added @dertseha to contributors list in package.json. Merges #44 (and closes #44). v0.8.8 ifandelse 2013-09-10 01:55:07 -0400
  • e436ccf1c4 Updated mocha assets, fixed problem with uncleared setTimeout (causing mocha to report a failure when there was not one), changed var that = this to use 'self' instead of 'that' (for consistency). ifandelse 2013-09-10 01:49:29 -0400
  • ffb93fcb2f Merge branch 'subscription_fixes' of https://github.com/dertseha/postal.js into dertseha-subscription_fixes ifandelse 2013-09-10 00:16:44 -0400
  • 8bdb2586a6 Ensuring context in self-disposing callbacks - allowing context modification after delayed configurations Christian Haas 2013-09-06 21:56:09 +0200
  • ac3e7ea7d0 Added context tests for limited callbacks - properly running the delayed context tests - formatting Christian Haas 2013-09-06 21:21:16 +0200
  • dfde7b48d6 Ensuring context set for delayed callbacks - also, fixing standalone test runner Christian Haas 2013-09-06 20:50:57 +0200
  • 5d1e7f8f88 Updated __postalReady__ array logic to expect objects with onReady callbacks ifandelse 2013-09-06 11:11:29 -0400
  • ae5548cc3f Merge pull request #1 from postaljs/master Christian Haas 2013-09-05 12:04:35 -0700
  • 5a74064466 Fixed bug with postal.configuration.SYSTEM_CHANNEL reference and added __postalReady__ array to help external tools like Chrome dev tools extension(s) to know when postal has been loaded... ifandelse 2013-09-05 02:18:44 -0400
  • 1c17297e20 Merging in updated nuget package ifandelse 2013-09-04 22:58:45 -0400
  • a0da26205f Massive Whitespace Clean-up + adding jshintrc, etc. ifandelse 2013-09-04 22:57:56 -0400
  • ad4bbe5d44 Updated nuget package Jim Cowart 2013-09-04 16:43:21 -0400
  • 95e5040b5b Bumped to version 0.8.7 v0.8.7 ifandelse 2013-09-04 16:11:47 -0400
  • 21a5ef64f2 Merge pull request #42 from dcneiner/subscription-envelope Jim Cowart 2013-09-04 12:47:18 -0700
  • 6680cb497d Both defer and withDelay now properly pass the envelope along with the data for the callback. Fixes #41 Doug Neiner 2013-09-04 14:44:25 -0500
  • 92c242c096 Moved system level messages out of SubscriptionDefinition; added postal.unsubscribe and removed unnecessary refs to localBus and replaced with module ref of same calls SubDef ifandelse 2013-08-12 18:08:44 -0400
  • 3b5b235227 Moved system messaged for creation/removal of subscriptions behind postal API, no longer in SubscriptionDefinition... ifandelse 2013-08-10 18:55:18 -0400
  • d964b85cae Updated nuget package Jim Cowart 2013-08-10 12:36:46 -0400
  • abd7b46993 Bumped version and updated contributor list to add @GerHobbelt ifandelse 2013-08-10 12:23:58 -0400
  • 25425c0cda Merged and tweaked PR from @GerHobbelt, which fixed issue with nested publishes breaking the unsubscribe queue behavior ifandelse 2013-08-10 12:19:34 -0400
  • d163f597dc Merge branch 'issue-36' of https://github.com/GerHobbelt/postal.js into GerHobbelt-issue-36 ifandelse 2013-08-08 22:19:42 -0400
  • 394227a1cc bumped version info ifandelse 2013-07-24 00:31:51 -0400
  • d936f7859d Updated getSubscribersFor method to work around bug in IE 8/9 ifandelse 2013-07-24 00:25:16 -0400
  • 38cf3c7c5f fix for #36: account for nested .publish() invocations and dequeue all queued .unsubscribe() calls which occurred during that time. Ger Hobbelt 2013-06-14 23:16:37 +0200
  • e909bbad08 Fixed bug reported by @tsgautier in Issue #34. The publish call was incorrectly handling a mutating array of subscribers as it iterated over them. I also fixed the once() call to return the instance. v0.8.4 ifandelse 2013-05-01 00:42:09 -0400
  • 3f7d51e55c Merge pull request #33 from dcneiner/slash-in-topic Jim Cowart 2013-04-30 20:42:00 -0700
  • f46f153982 Made the resolver more permissive. Fixed issue where topics starting with a / would never resolve. Doug Neiner 2013-04-30 21:26:48 -0500
  • 2e1bb06735 Added test to show failure of matching topics starting with a slash Doug Neiner 2013-04-30 20:04:05 -0500
  • dcd8a357d4 Bumped build assets to v0.8.3 v0.8.3 ifandelse 2013-04-27 13:05:48 -0400
  • ccd91a5326 Merge branch 'master' of https://github.com/postaljs/postal.js ifandelse 2013-04-27 13:03:09 -0400
  • 2391e5426f Bumped to v0.8.3, making underscore arg to commonjs factory method optional ifandelse 2013-04-27 13:01:21 -0400
  • 25d4550e57 Merge pull request #29 from dcneiner/settimeout-data Jim Cowart 2013-03-18 08:34:45 -0700
  • dcddf5392e Updated defer to match withDelay for calling setTimeout. Fixes #28 Doug Neiner 2013-03-17 20:24:39 -0500
  • f6729c191b Fixed failing test and enabled all test modules to run Jim Cowart 2013-03-03 00:33:44 -0500
  • 3f1396cb35 Added regex instance caching to resolver Jim Cowart 2013-03-03 00:25:48 -0500
  • 2097c638ab Updated bindings resolver to fix problem '#' not matching 0 words when nested inside topic string Jim Cowart 2013-03-03 00:17:26 -0500
  • a2db8ab2d7 Added tests for Bindings resolver to specifically target failing conditions. Now to fix those failures.... Jim Cowart 2013-03-02 16:32:57 -0500
  • 51a244c210 Updated bug in Channel Definition publish, and fixed tests to catch it v0.8.2 Jim Cowart 2013-01-15 20:15:06 -0500
  • f935902df7 Updated publish implementation to remove the need for cloning the array v0.8.1 Jim Cowart 2013-01-15 18:01:26 -0500
  • 180593a88b Updated publish loop to eliminate need for clone Jim Cowart 2013-01-15 16:17:12 -0500
  • b0461a54b4 Updated examples v0.8.0 Jim Cowart 2013-01-11 17:21:22 -0500
  • 2cd58733d8 Added tests for ChannelDefinition.publish Jim Cowart 2013-01-11 17:02:32 -0500
  • fea0ddf952 Fixed potential bug in publishing from ChannelDefinition Jim Cowart 2013-01-11 16:25:34 -0500
  • c0b1d21a2b Updated examples v0.8.0RC Jim Cowart 2013-01-11 15:50:25 -0500
  • ad61e30911 Updated README Jim Cowart 2013-01-11 12:18:07 -0500
  • af6c11dc55 Updated README Jim Cowart 2013-01-11 12:09:08 -0500
  • 2986035b9d Updated README and examples, adding repository root page Jim Cowart 2013-01-11 12:00:26 -0500
  • 0e04130f8b Updated README Jim Cowart 2013-01-10 17:44:16 -0500
  • 93b1f3011f Updated README Jim Cowart 2013-01-10 17:31:49 -0500
  • f5c4debcc5 Updated package.json Jim Cowart 2013-01-10 14:54:02 -0500
  • 323da08f56 Merge pull request #22 from jcreamer898/patch-1 Jim Cowart 2013-01-10 11:49:56 -0800
  • 7a4e35c4cf Updated README Jim Cowart 2013-01-10 14:48:00 -0500
  • cd4035a657 Update package.json jcreamer898 2013-01-08 16:09:00 -0600
  • 9bc8961a97 Updated build assets and removed old resolver Jim Cowart 2012-12-20 02:47:44 -0500
  • fb4e9ae71a Trimmed more code out Jim Cowart 2012-12-20 02:45:05 -0500
  • 3acbb142e6 Removed a *lot* of code. Postal's diet is in full force... Jim Cowart 2012-12-20 02:32:45 -0500
  • 8530716096 initial v0.8.0RC changes' Jim Cowart 2012-12-19 20:11:24 -0500
  • c64c2ae119 Updated build assets Jim Cowart 2012-11-16 20:29:35 -0500
  • 68f833cdc4 Set 'this' context of constraints to match that of the callback. Added tests & removed jshint dependency temporarily Jim Cowart 2012-11-16 20:29:11 -0500
  • 31675a7d1c Updated build.json with dependency list and removed port assignment for anvil.http Jim Cowart 2012-11-13 09:29:10 -0500
  • 5c2727acfd added .once() shortcut to SubscriptionDefinition and related test Jim Cowart 2012-11-07 21:30:51 -0500
  • 11b3d00024 Merge branch 'master' of github.com:ifandelse/postal.js Jim Cowart 2012-10-26 01:17:30 -0400
  • cfcd18fd0c Converted tests from QUnit to Mocha+Expect Jim Cowart 2012-10-26 01:17:15 -0400
  • da72ca0ec0 Merge pull request #17 from webpro/patch-1 Jim Cowart 2012-10-12 21:27:50 -0700
  • 7ca226e143 Removed unused reference to "document" Lars Kappert 2012-10-12 00:41:43 +0300
  • 354a3187bd Fixed minor bug on node.js when publishing + no subscribers v0.7.3 Jim Cowart 2012-10-03 23:27:14 -0400
  • 314136cf4a Prepping for 0.7.2 tag v0.7.2 Jim Cowart 2012-09-25 21:23:06 -0400
  • 1a2abf5365 Added nuget package file for postal Jim Cowart 2012-09-25 21:09:46 -0400
  • 63ea8f866d Removed separate 'standard' and 'amd' client browser builds and combined them into one build with amd detection. Jim Cowart 2012-09-25 20:48:36 -0400
  • 4f86f27831 Merge pull request #16 from elijahmanor/add-anvil-jshint Jim Cowart 2012-09-24 09:41:45 -0700
  • 983cbf4e68 Added anvil.jshint to build.json and fixed mixed tabs/spaces in api.js Elijah Manor 2012-09-24 09:01:31 -0500
  • acaa28c06e Updated node sample project readme with corrections Jim Cowart 2012-09-24 09:53:42 -0400