ifandelse
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
2013-08-12 18:08:44 -04:00
ifandelse
3b5b235227
Moved system messaged for creation/removal of subscriptions behind postal API, no longer in SubscriptionDefinition...
2013-08-10 18:55:18 -04:00
Jim Cowart
d964b85cae
Updated nuget package
2013-08-10 12:36:46 -04:00
ifandelse
abd7b46993
Bumped version and updated contributor list to add @GerHobbelt
2013-08-10 12:23:58 -04:00
ifandelse
25425c0cda
Merged and tweaked PR from @GerHobbelt, which fixed issue with nested publishes breaking the unsubscribe queue behavior
2013-08-10 12:19:34 -04:00
ifandelse
d163f597dc
Merge branch 'issue-36' of https://github.com/GerHobbelt/postal.js into GerHobbelt-issue-36
2013-08-08 22:19:42 -04:00
ifandelse
394227a1cc
bumped version info
2013-07-24 00:31:51 -04:00
ifandelse
d936f7859d
Updated getSubscribersFor method to work around bug in IE 8/9
2013-07-24 00:25:16 -04:00
Ger Hobbelt
38cf3c7c5f
fix for #36 : account for nested .publish() invocations and dequeue all queued .unsubscribe() calls which occurred during that time.
2013-06-14 23:16:37 +02:00
ifandelse
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.
2013-05-01 00:42:09 -04:00
Jim Cowart
3f7d51e55c
Merge pull request #33 from dcneiner/slash-in-topic
...
Slash in topic prevents the topic from resolving.
2013-04-30 20:42:00 -07:00
Doug Neiner
f46f153982
Made the resolver more permissive. Fixed issue where topics starting with a / would never resolve.
2013-04-30 21:26:48 -05:00
Doug Neiner
2e1bb06735
Added test to show failure of matching topics starting with a slash
2013-04-30 20:04:05 -05:00
ifandelse
dcd8a357d4
Bumped build assets to v0.8.3
2013-04-27 13:05:48 -04:00
ifandelse
ccd91a5326
Merge branch 'master' of https://github.com/postaljs/postal.js
2013-04-27 13:03:09 -04:00
ifandelse
2391e5426f
Bumped to v0.8.3, making underscore arg to commonjs factory method optional
2013-04-27 13:01:21 -04:00
Jim Cowart
25d4550e57
Merge pull request #29 from dcneiner/settimeout-data
...
Updated defer to match withDelay for calling setTimeout. Fixes #28
2013-03-18 08:34:45 -07:00
Doug Neiner
dcddf5392e
Updated defer to match withDelay for calling setTimeout. Fixes #28
2013-03-17 20:24:39 -05:00
Jim Cowart
f6729c191b
Fixed failing test and enabled all test modules to run
2013-03-03 00:33:44 -05:00
Jim Cowart
3f1396cb35
Added regex instance caching to resolver
2013-03-03 00:25:48 -05:00
Jim Cowart
2097c638ab
Updated bindings resolver to fix problem '#' not matching 0 words when nested inside topic string
2013-03-03 00:17:26 -05:00
Jim Cowart
a2db8ab2d7
Added tests for Bindings resolver to specifically target failing conditions. Now to fix those failures....
2013-03-02 16:32:57 -05:00
Jim Cowart
51a244c210
Updated bug in Channel Definition publish, and fixed tests to catch it
2013-01-15 20:15:06 -05:00
Jim Cowart
f935902df7
Updated publish implementation to remove the need for cloning the array
2013-01-15 18:01:26 -05:00
Jim Cowart
180593a88b
Updated publish loop to eliminate need for clone
2013-01-15 16:17:12 -05:00
Jim Cowart
b0461a54b4
Updated examples
2013-01-11 17:21:22 -05:00
Jim Cowart
2cd58733d8
Added tests for ChannelDefinition.publish
2013-01-11 17:02:32 -05:00
Jim Cowart
fea0ddf952
Fixed potential bug in publishing from ChannelDefinition
2013-01-11 16:25:34 -05:00
Jim Cowart
c0b1d21a2b
Updated examples
2013-01-11 15:50:25 -05:00
Jim Cowart
ad61e30911
Updated README
2013-01-11 12:18:07 -05:00
Jim Cowart
af6c11dc55
Updated README
2013-01-11 12:09:08 -05:00
Jim Cowart
2986035b9d
Updated README and examples, adding repository root page
2013-01-11 12:00:26 -05:00
Jim Cowart
0e04130f8b
Updated README
2013-01-10 17:44:16 -05:00
Jim Cowart
93b1f3011f
Updated README
2013-01-10 17:31:49 -05:00
Jim Cowart
f5c4debcc5
Updated package.json
2013-01-10 14:54:02 -05:00
Jim Cowart
323da08f56
Merge pull request #22 from jcreamer898/patch-1
...
Update package.json
2013-01-10 11:49:56 -08:00
Jim Cowart
7a4e35c4cf
Updated README
2013-01-10 14:48:00 -05:00
jcreamer898
cd4035a657
Update package.json
2013-01-08 16:09:00 -06:00
Jim Cowart
9bc8961a97
Updated build assets and removed old resolver
2012-12-20 02:47:44 -05:00
Jim Cowart
fb4e9ae71a
Trimmed more code out
2012-12-20 02:45:05 -05:00
Jim Cowart
3acbb142e6
Removed a *lot* of code. Postal's diet is in full force...
2012-12-20 02:32:45 -05:00
Jim Cowart
8530716096
initial v0.8.0RC changes'
2012-12-19 20:11:24 -05:00
Jim Cowart
c64c2ae119
Updated build assets
2012-11-16 20:29:35 -05:00
Jim Cowart
68f833cdc4
Set 'this' context of constraints to match that of the callback. Added tests & removed jshint dependency temporarily
2012-11-16 20:29:11 -05:00
Jim Cowart
31675a7d1c
Updated build.json with dependency list and removed port assignment for anvil.http
2012-11-13 09:29:10 -05:00
Jim Cowart
5c2727acfd
added .once() shortcut to SubscriptionDefinition and related test
2012-11-07 21:30:51 -05:00
Jim Cowart
11b3d00024
Merge branch 'master' of github.com:ifandelse/postal.js
2012-10-26 01:17:30 -04:00
Jim Cowart
cfcd18fd0c
Converted tests from QUnit to Mocha+Expect
2012-10-26 01:17:15 -04:00
Jim Cowart
da72ca0ec0
Merge pull request #17 from webpro/patch-1
...
Removed unused reference to "document"
2012-10-12 21:27:50 -07:00
Lars Kappert
7ca226e143
Removed unused reference to "document"
...
The `document` global is not used in postal afaic. You could still access it through `global.window`.
I understand this is a browser version of postal, but it actually broke my r.js optimized build, since postal tries to access this global property on boot.
2012-10-12 00:41:43 +03:00