Commit Graph

559 Commits

Author SHA1 Message Date
David Glasser
5e3f00c084 parties: capture double-click on map div, not svg.
In Firefox, the SVG is smaller than the map (bounding box on its items), so
coordinates were calculated wrong.
2012-10-16 17:56:12 -07:00
David Glasser
2b62152179 Add license and in-app attribution for OpenStreetMap. 2012-10-16 10:58:49 -07:00
David Glasser
2f11def1fb Use newer form of Template.foo.events. 2012-10-16 10:55:45 -07:00
David Glasser
7b03dfc43c Merge branch 'parties-example' into release-0.5.0 2012-10-16 10:54:35 -07:00
Nick Martin
15c6fe4220 Use query instead of custom logic to figure out where we clicked. Works in IE9. 2012-10-16 06:08:02 -07:00
Geoff Schmidt
45955d3ad3 parties: move parties.html into 'client' 2012-10-16 04:29:47 -07:00
Geoff Schmidt
4dee258b8e parties: validation + code cleanups 2012-10-16 04:27:02 -07:00
Nick Martin
f1895ba2eb Rip auth out of todos. Parties will be a much better auth example. 2012-10-16 04:19:24 -07:00
Geoff Schmidt
0ca1386c10 parties: style d3 portion of app 2012-10-15 23:49:58 -07:00
Geoff Schmidt
0c9268cb2d owners can write to some fields 2012-10-15 23:49:57 -07:00
Geoff Schmidt
4e7246320e small UI cleanups. sqrt for diameter. 2012-10-15 20:25:57 -07:00
Geoff Schmidt
5b3293192f send email on invitation. Facebook/Twitter support. 2012-10-15 19:38:15 -07:00
David Glasser
f119348d9c Remove addressed XXX comment: verification tokens are now separate. 2012-10-15 10:52:18 -07:00
Avital Oliver
c8be9ec0d9 parties: loginButtons dropdown is right-aligned 2012-10-15 09:24:45 -07:00
Geoff Schmidt
807a46791f parties: first cut on styling. still needs
some d3 love.
2012-10-14 23:38:46 -07:00
Geoff Schmidt
631bc8352b parties: styling WIP 2012-10-14 23:36:32 -07:00
Matt DeBergalis
7a3dbea1d0 remove vestiges of a separate rsvp collection 2012-10-14 21:09:12 -07:00
Matt DeBergalis
dd01154247 use d3 smart package 2012-10-14 20:00:04 -07:00
Matt DeBergalis
d4b9da1d29 update map style 2012-10-14 19:12:51 -07:00
Geoff Schmidt
e17412a18d invitation dialog 2012-10-14 18:35:36 -07:00
Avital Oliver
17bf9cc5c8 parties: fix access control check on rsvp method 2012-10-14 00:24:27 -07:00
Avital Oliver
ae6838dce4 parties: can create private parties 2012-10-13 23:02:07 -07:00
Avital Oliver
f112ffac6b parties: ux doesn't allow posting a party when logged out 2012-10-13 13:24:23 -07:00
Avital Oliver
40c1104bbb parties: add a placeholder background map image 2012-10-13 13:19:43 -07:00
Avital Oliver
e606a9b20a parties: unselected parties are transparent 2012-10-13 00:03:17 -07:00
Avital Oliver
3293ee0410 parties: limit string lengths 2012-10-12 23:21:59 -07:00
Avital Oliver
8064812225 parties: complete write restictions 2012-10-12 23:18:09 -07:00
Avital Oliver
d8e473701d Restrict visibility of private parties.
While doing so, refactored rsvps to now be an array on party rather than a separate collection.
2012-10-12 22:42:07 -07:00
Avital Oliver
c41a334a5f Only publish parties that the user should see 2012-10-12 18:01:07 -07:00
Avital Oliver
2d9b06c07e Meteor._autorun -> Meteor.autorun 2012-10-12 18:01:06 -07:00
David Greenspan
13622e5047 update to use loginButtons helper 2012-10-12 18:01:06 -07:00
Geoff Schmidt
f41e1b358c All Tomorrow's Parties example -- first checkin
WIP
2012-10-12 18:01:06 -07:00
David Greenspan
d442f8750a Todos: make more room for dropdown 2012-10-12 16:48:04 -07:00
David Greenspan
6d06e5486c accounts-ui-viewer: move dropdown to the right 2012-10-12 16:28:39 -07:00
Nick Martin
bc6e80073a Merge branch 'support-autorun' into devel 2012-10-12 15:21:48 -07:00
David Greenspan
32edb4043f loginButtons halign -> align 2012-10-12 09:38:20 -07:00
David Glasser
bae1a59af6 Publicize Meteor._autorun as Meteor.autorun (with docs and tests). 2012-10-12 00:50:35 -07:00
Dan Dascalescu
f0f35650fa The period isn't part of the collection name
http://en.wikipedia.org/wiki/Logical_quotes
2012-10-12 00:29:03 -07:00
David Greenspan
92ac9f1309 accounts-ui-viewer: allow testing of background color 2012-10-11 21:55:09 -07:00
David Greenspan
ea83ef4174 accounts-ui-viewer: update for halign 2012-10-11 21:54:56 -07:00
Avital Oliver
ed89815a33 accounts-ui: {{> loginButtons}} -> {{loginButtons}}
Also support {{loginButtons halign="right"}} for a dropdown that
hangs to the left
2012-10-11 19:50:09 -07:00
David Greenspan
09ed9ffeea accounts-ui-viewer tests spinner 2012-10-11 18:50:06 -07:00
David Greenspan
d5ccedf8c1 harness for viewing states of accounts-ui 2012-10-10 22:16:07 -07:00
Avital Oliver
7757cc0659 accounts-ui: dropdown opens by default to right, unless wrapped in an element with class 2012-10-09 21:52:52 -07:00
David Glasser
3b41434e23 In method invocations and publish handlers, this.userId is now the userId
itself, not a function returning it.
2012-10-08 21:41:14 -07:00
David Glasser
5a01d9fe4d Meteor.Collection now takes its optional parameters ("manager" and some
undocumented ones beginning with _) in an options dictionary.

(For backwards compatibility it still supports passing the manager directly.)
2012-10-08 09:17:54 -07:00
David Glasser
41cc24d9e7 Merge branch 'devel' into auth
Pulls in Meteor._ContextSet, bumps version to 0.4.2, etc.
2012-10-06 11:10:56 -07:00
David Glasser
86cdbe4d71 Merge branch 'deps-utils-private' into devel
This adds three deps utilities, which are currently undocumented and internal:
Meteor._ContextSet, Meteor._autorun, and Meteor._atFlush.
2012-10-06 11:06:58 -07:00
David Glasser
20e29d2851 Make everything in deps-utils private for now. 2012-10-05 15:26:22 -07:00
David Glasser
08a0eda83e Merge branch 'devel' into deps-utils-private
Conflicts:
	packages/session/session.js
2012-10-05 15:14:13 -07:00