36 Commits

Author SHA1 Message Date
Geoff Schmidt
c6e4c46b14 liveui requires jquery 2011-12-09 16:39:11 -08:00
Nick Martin
56b9273680 IE8 fix. eval doesn't actually return a value. 2011-12-09 13:42:58 -08:00
Geoff Schmidt
1332508840 Remove Sky.ui.focus
Nobody uses it, and it takes a selector, which is
a jquery dependency and is kind of weird
2011-12-08 22:01:48 -08:00
Geoff Schmidt
9a67524673 Sky.startup works on the client (DOM ready)
eliminates a jquery dependency
2011-12-08 21:39:45 -08:00
Geoff Schmidt
008768b21b factor Sky.startup into a separate package 2011-12-08 20:19:46 -08:00
Geoff Schmidt
77b31a2006 minor jquery cleanups 2011-12-08 20:17:16 -08:00
Geoff Schmidt
92b0be6e5f more consistent way to create Sky 2011-12-08 16:34:59 -08:00
Geoff Schmidt
24692a60f5 rationalize underscore usage slightly 2011-12-08 16:28:47 -08:00
Geoff Schmidt
ce565dcaea kill basics package 2011-12-07 22:28:43 -08:00
Geoff Schmidt
260d572afe fix bug introduced by IE8 iteration fix 2011-12-07 22:27:23 -08:00
Geoff Schmidt
8963588b64 eliminate geoffclasses 2011-12-07 21:09:25 -08:00
Geoff Schmidt
02ad969c8a print an error if two templates have the same name
(alas only at runtime for now)
2011-12-07 20:55:00 -08:00
matt debergalis
08ec11e2e7 good replacement for Math.random() and provide a UUID generator.
on the client, minimongo defines (and relies on) Collection.random()
and Collection.uuid() to generate _id values.

on the server, livedata defines (and relies on) Sky.random()
and Sky.uuid() for the same.

random/uuid code is duplicated, as it was before.
2011-12-07 13:03:11 -08:00
matt debergalis
71494cf7e4 stop using genId() 2011-12-07 12:24:53 -08:00
matt debergalis
81854bc6e2 remove unused 2011-12-07 12:19:48 -08:00
Nick Martin
91a4a46ea1 Patch function does not reference any local variables. Move it outside of render() so it doesn't get recompiled every time. 2011-12-05 20:43:59 -08:00
Nick Martin
8438e0783a Work around to prevent infinite loop in IE8. 2011-12-05 20:43:25 -08:00
Nick Martin
1d4f97de34 Work around issue in IE8. 2011-12-01 21:29:33 -08:00
Geoff Schmidt
aaa47bbc34 comment cleanups 2011-12-01 14:19:46 -08:00
matt debergalis
cfbb309272 shorten description 2011-12-01 11:31:25 -08:00
Geoff Schmidt
1df7d90049 allow sort, skip, limit in Sky.publish 2011-11-29 18:11:25 -08:00
Geoff Schmidt
63aa9ac5c7 wrong event data was passed to renderLive events 2011-11-29 18:11:25 -08:00
Geoff Schmidt
948388a430 comment 2011-11-29 00:21:28 -08:00
Geoff Schmidt
a6b172e0aa comment 2011-11-28 20:44:46 -08:00
Geoff Schmidt
598337d505 a much simpler implementation of session 2011-11-26 23:19:50 -08:00
Geoff Schmidt
89b4263ec1 refactor Sky.deps for clarity 2011-11-26 22:49:42 -08:00
Geoff Schmidt
08f9e60d71 remove more _.template cruft 2011-11-26 03:46:05 -08:00
Geoff Schmidt
d2c3f52d9d Remove Sky.ui support for underscore templates 2011-11-26 03:22:04 -08:00
Geoff Schmidt
012abe536d rename subscriptions => autosubscribe 2011-11-26 02:11:44 -08:00
Geoff Schmidt
1f18d2802b comment 2011-11-26 00:41:40 -08:00
Geoff Schmidt
c814e34df8 make {{> foo bar}} shorthand actually work
(previously, you would get an error about a circular reference while
serializing JSON)
2011-11-25 23:59:57 -08:00
Geoff Schmidt
f58e659095 Remove support for template setup functions
(1) Fix bug that prevented {{#each this}} from working if current context
was an array

(2) Remove disgusting obj_ptr hack
2011-11-25 23:47:32 -08:00
Geoff Schmidt
760e6d5a9b use correct collection name on client 2011-11-24 15:25:57 -08:00
Geoff Schmidt
dc59c44942 simplify publish API for tp0 2011-11-24 15:18:22 -08:00
Nick Martin
ec8eccfc65 Add amplify package. 2011-11-18 15:59:51 -08:00
Nick Martin
d69c2d1f19 Initial import from old busted repo. 2011-11-17 18:35:20 -08:00