2286 Commits

Author SHA1 Message Date
David Glasser
a9a7179ebf Follow-up to 26c725 to work on more browsers.
Windows Safari (eg) seems to apply the "uncheck existing radios when new radios
are created" even earlier than other browsers, so save values earlier.
v0.5.3
2013-01-03 15:33:42 -08:00
David Glasser
fd13a9b899 http: Fix incorrect use of self in param encoding. 2013-01-03 14:56:45 -08:00
David Glasser
25af4e5cdb http: Fix test failure on FF caused by 3bada2a. 2013-01-03 14:56:02 -08:00
David Glasser
f54b85cd47 Release notes for #392 fix. 2013-01-03 10:40:17 -08:00
David Glasser
46e772c0ef Merge branch 'devel' into release-0.5.3
Pull in fix to #392.
2013-01-03 10:34:00 -08:00
David Glasser
95974f82fb Fix server-side observe with no added callback. Fixes #589.
The cursor de-dup code introduced in Meteor 0.5.1 had a bug where a server-side
`observe` with no `added` callback would throw an error if the `observe` was
de-duped.
2013-01-03 10:16:21 -08:00
David Glasser
203a82d9b9 Fix race condition in 'meteor mongo'.
The 'exit' event on a ChildProcess doesn't necessarily occur before all the
'data' events on its stdio, so sometimes 'meteor mongo' didn't find the
process. We should have been using the 'close' event. Switch from
child_process.spawn to child_process.exec, which simplifies the code and uses
the right event.
2013-01-03 09:29:52 -08:00
David Glasser
fb24d39cba cli-test: Use node instead of Python.
It's guaranteed to be there, and works better!
2013-01-03 00:40:08 -08:00
Nick Martin
bc9e6997d4 Wordsmithing on History.md. 2013-01-02 18:38:11 -08:00
David Greenspan
5eae5eae4c Further protect from stack traces on re-render 2013-01-02 18:10:48 -08:00
David Greenspan
577e1b6b12 Fix #392 - Spark.isolate prints stack trace
Isolates would print a stack trace upon re-render
if their DOM nodes had been manually removed from
the DOM without called Spark.finalize.
2013-01-02 18:07:58 -08:00
David Glasser
2d7d419ef8 Add a comment about the now-undocumented meteor run --once. 2013-01-02 17:48:43 -08:00
David Glasser
f3940cab78 Use Python instead of Perl. 2013-01-02 17:26:59 -08:00
David Glasser
8231783d22 More sleep is always the answer! (Avoid race between listens.) 2013-01-02 14:11:24 -08:00
David Glasser
4f8032e577 cli-test: Error checking in mongo message test. 2013-01-02 13:54:34 -08:00
David Glasser
66b0e7caff cli-test: Use perl instead of nc for portability. 2013-01-02 12:08:39 -08:00
David Glasser
45b7ff1c78 Yet more sleeps in cli-test. 2013-01-01 16:42:42 -08:00
David Glasser
6c04fab366 Make sleeps larger in cli-test.sh (cheap AWS instances are slow...) 2012-12-31 12:49:28 -08:00
David Glasser
dea8fc6d4d More sleeps to help things work on Linux. 2012-12-31 12:43:15 -08:00
David Glasser
eee3352675 Make cli-test.sh pass on Linux. 2012-12-31 12:36:44 -08:00
David Glasser
238a7858e5 admin/cli-test.sh --global should use 'meteor' from $PATH, not hardcode
/usr/local/bin.
2012-12-31 12:24:29 -08:00
David Glasser
dd5bf80f5b Make the modification needed for testing the updater simpler. 2012-12-31 11:48:44 -08:00
David Glasser
1c47ffa07f admin/node.sh: Preserve node's exit code. 2012-12-31 01:54:54 -08:00
David Glasser
45a19ee918 Re-run app when --settings file changes. 2012-12-29 13:28:17 -08:00
David Glasser
617d3b7207 Update History.md. 2012-12-28 16:00:50 -08:00
David Glasser
4c5ea61beb Merge branch 'devel' into release-0.5.3
Bring in Meteor.http.call JSON header improvement.
2012-12-28 15:59:30 -08:00
David Glasser
3bada2a9f9 If Meteor.http.call JSON-ifies the request body, default the Content-Type to
application/json.

This matches our heuristic for deciding whether to parse responses as JSON.
2012-12-28 15:58:41 -08:00
David Glasser
8a2328b27f Fix lookup by fields beginning with numbers (broken by 2d2aaa808). 2012-12-27 16:32:55 -08:00
David Glasser
e4befac16f copy-release-from-jenkins now takes care of setting URLs correctly in
s3://com.meteor.static/test/update/
2012-12-27 14:00:49 -08:00
David Glasser
a37f0707b5 Updates to History.md from last merge. 2012-12-27 13:40:27 -08:00
David Glasser
2987b210d2 Merge branch 'devel' into release-0.5.3
This consists of three Accounts-related pull requests, which I will add to
History.md in the next commit.
2012-12-27 13:28:02 -08:00
David Glasser
d5e65dc2ce Add a script for copying builds from Jenkins to s3. 2012-12-27 13:24:32 -08:00
Avital Oliver
297f20d0d8 Merge Pull Request #574 into devel 2012-12-27 01:04:25 -08:00
Avital Oliver
7cd4082457 Remove arguably unhelpful check 2012-12-27 01:00:17 -08:00
Tim Haines
d62942627e Add statusCode and data to OAuth1Binding call response error 2012-12-27 01:00:17 -08:00
Tim Haines
b5ae25ac3f Encode ! and other special characters in params for Meteor.http.call and oauth1 methods 2012-12-27 01:00:17 -08:00
David Glasser
7c007a76de Merge PR 572 into devel. 2012-12-27 00:43:05 -08:00
David Glasser
26c7258027 Follow-up to 442b86: fix re-rendering of unfocused radio buttons.
Before 442b86, this worked because we always unconditionally made tgt checked if
src was checked. With the new 3-way-diff algorithm for value and checkedness, we
need to save the checkedness of tgt before any DOM manipulation that could
uncheck it.
2012-12-27 00:06:42 -08:00
David Glasser
64253bc470 accounts-ui-viewer: use triple-stash for the inclusiong of checked="checked" to
avoid escaping the quotes.
2012-12-26 23:30:26 -08:00
Avital Oliver
de90c75551 Rename css files in oauth login provider packages 2012-12-26 23:04:15 -08:00
Avital Oliver
a0b497e926 Simplify and fix accounts-ui listing of login services 2012-12-26 23:04:15 -08:00
Alex Notov
d248f15a41 Remove whitespace 2012-12-26 23:04:15 -08:00
Alex Notov
8c8fdc93cb Oops, we should memoize the last service in case we need to swap 2012-12-26 23:04:15 -08:00
Alex Notov
09d5c94522 Make sure password is last 2012-12-26 23:04:15 -08:00
Alex Notov
6356b73ef8 Remove uniqueness check. Devs shouldn't be idiots :) 2012-12-26 23:04:14 -08:00
Alex Notov
15513fd96c Variable declarations on one line; self instead of that. 2012-12-26 23:04:14 -08:00
Alex Notov
a16dd5c158 Vastly simplify by removing the JSON parsing.
Instead, just run _.uniq on the Accounts._loginButtons.loginServices.
DUH. PRESTO!
2012-12-26 23:04:14 -08:00
Alex Notov
2c195c0b04 Add password to the available service buttons if it's included 2012-12-26 23:04:14 -08:00
Alex Notov
bc242ccc86 Accounts._loginButtons.getLoginServices returns unique services
This may be improved by passing an iterator to _.uniq instead of doing
this malarkey I did for the first run with JSON stringify and parse. ^_^
2012-12-26 23:04:14 -08:00
Alex Notov
423fc1d71e Tests for the functionality we want 2012-12-26 23:04:14 -08:00