971 Commits

Author SHA1 Message Date
Nick Martin
8b04fec56f Fixup S3 URL. 2012-01-04 20:17:13 -08:00
Nick Martin
1928788b43 REVERT LATER. Google group. 2012-01-04 20:14:44 -08:00
Nick Martin
2d1c5a31df REVERT LATER. Irc channel. 2012-01-04 20:14:27 -08:00
Nick Martin
8a623d94cb REVERT LATER. Change github URL. 2012-01-04 20:13:12 -08:00
Nick Martin
05794f5643 perl -pi -e 's/skybreak/meteor/g' **/* 2012-01-04 18:32:23 -08:00
Nick Martin
23cd5b6912 perl -pi -e 's/Skybreak/Meteor/g' **/* 2012-01-04 18:30:25 -08:00
Nick Martin
eafe8a0ef0 REVERT LATER. Do not change S3 bucket name at this point. 2012-01-04 18:25:17 -08:00
Nick Martin
2f17721e79 Use contact instead of info. info gets lots of spam. 2012-01-04 18:22:29 -08:00
Nick Martin
cc6c5ab9d3 s/skybreakplatform/meteor 2012-01-04 12:40:58 -08:00
Geoff Schmidt
cdf96b22c2 remove spurious '<!-- undefined -->' in head
this features was originally supposed to put a comment before each head or body part, indicating what file it came from, but was never fully wired up. revisit when we have a motivating use case.
2011-12-22 18:25:04 -08:00
Geoff Schmidt
f7a737af6a use HTML5 doctype 2011-12-22 18:25:04 -08:00
Nick Martin
9ee5fe4702 Bump to version 0.0.41 v0.0.41 2011-12-21 13:11:54 -08:00
Geoff Schmidt
e2fb49da71 fix ie9 Sky.startup
("Enhanced Support Across A Broad Diversity Of Customer Platform")

the deal here:
- IE9 no longer autobinds doScroll as IE <9 does
- but IE9 has DOMContentLoaded so let's use that
2011-12-20 18:52:02 -08:00
Nick Martin
212cdd8b5c Fix embarrassing typo caught by IE8. 2011-12-20 17:12:06 -08:00
Nick Martin
0edcc2e77a Correct lying help message. 2011-12-20 16:04:38 -08:00
Nick Martin
1d056815e8 Fix mongo shell on local database. 2011-12-20 15:37:24 -08:00
Nick Martin
b06c391df4 optimist requires .boolean for both the alias and the original. This may be fixed in git master node-optimist. 2011-12-20 15:28:06 -08:00
Nick Martin
f925a52fde Make 'skybreak help deploy' work correctly. 2011-12-20 15:15:17 -08:00
Geoff Schmidt
ef614a1619 turn on range creation optimization in liveui 2011-12-20 03:45:23 -08:00
Geoff Schmidt
e31fde7109 todos: idiom cleanups 2011-12-20 03:23:48 -08:00
Geoff Schmidt
73d5cb4c5f flush completely, even if on_invalidate calls invalidate 2011-12-20 03:23:36 -08:00
Geoff Schmidt
74ec9c3771 fix bug. todo now collects 100% of its garbage 2011-12-20 03:09:20 -08:00
Geoff Schmidt
fefaa5fc09 liverange tests, bugfixes 2011-12-20 01:30:03 -08:00
Nick Martin
7dbe566121 Run a post-upgrade script from the newly downloaded skybreak. This will let us run arbitrary code after the upgrade (eg to rename the project) 2011-12-19 17:54:18 -08:00
Geoff Schmidt
6a9b4f58d0 comments 2011-12-19 17:03:27 -08:00
Geoff Schmidt
2ab81838fd liverange tests WIP 2011-12-19 17:03:26 -08:00
Geoff Schmidt
4c3206031b liverange ui tweaks. just a few tests but they pass 2011-12-19 17:03:26 -08:00
Geoff Schmidt
0399108751 fix liverange creation bug 2011-12-19 17:03:26 -08:00
Geoff Schmidt
31bc551746 WIP: liverange 2011-12-19 17:03:26 -08:00
Geoff Schmidt
4a1db0db06 WIP: rewrite liveui on top of live range 2011-12-19 17:03:26 -08:00
Geoff Schmidt
c7595000a1 liverange: support multiple range classes 2011-12-19 17:03:26 -08:00
Geoff Schmidt
1cb5ddb65c WIP: LiveRange, a commentless range tracker 2011-12-19 17:03:26 -08:00
Geoff Schmidt
eb146494f7 comment 2011-12-19 17:03:26 -08:00
Geoff Schmidt
d052ca4b20 clean up azrael example 2011-12-19 17:03:26 -08:00
Geoff Schmidt
f0df8212ee reimplement #each in terms of renderList
not tested yet
2011-12-19 17:03:26 -08:00
Geoff Schmidt
0f397a2a08 renderList: don't forget to kill nodes 2011-12-19 17:03:26 -08:00
Geoff Schmidt
fabfa902bf renderList reimplemented for documentfragments.
there may be bugs. leaderboard works though
2011-12-19 17:03:26 -08:00
Geoff Schmidt
3e29700c82 todos works, and collects garbage 2011-12-19 17:03:26 -08:00
Geoff Schmidt
7cfdfcf0b9 DocumentFragment-based rendering, with GC, draft
leaderboard works
2011-12-19 17:03:26 -08:00
Nick Martin
c2f988ac2c Merge branch 'performance-merge' 2011-12-19 17:02:32 -08:00
Nick Martin
d38efe6345 Rework reactive logic for new Sky.deps API. 2011-12-19 16:53:14 -08:00
Geoff Schmidt
8503c55453 even cleaner implementation of deps/session
eliminates 'once', easier to understand, saves a little memory
2011-12-19 16:39:28 -08:00
Geoff Schmidt
349d18df0c cosmetic 2011-12-19 16:39:28 -08:00
Geoff Schmidt
3666cff408 redo Sky.deps api for clarity and flexibility
especially the ability for the caller of monitor to grab the invalidation function
2011-12-19 16:39:28 -08:00
Geoff Schmidt
c13415b818 invalidations accumulate until flushed (or the event loop runs again)
this way, when you use find instead of findLive, liveui doesn't do O(n^2) work when a subscription returns n records (it used to, because it'd render the list with 1 element, then with 2, …, then with n)

flush guarantees that all changes have been committed to the DOM, for your jquerying pleasure

experimental - needs docs
2011-12-19 16:39:28 -08:00
Geoff Schmidt
e57b93a1b8 coalesce redundant dependencies created by Session 2011-12-19 16:39:28 -08:00
Geoff Schmidt
74c42ccf4e make handlebars more robust to null/undefined 2011-12-19 16:38:21 -08:00
matt debergalis
1cfad0500e test commit 2011-12-16 17:41:25 -08:00
Nick Martin
60abb2090c Comment on constants per matt. 2011-12-15 23:59:57 -08:00
Nick Martin
9fbf4c7b6b Merge branch 'refs/heads/reconnect' 2011-12-15 21:45:22 -08:00