3201 Commits

Author SHA1 Message Date
mde
4dd42a659e Updated to latest fleegix.js lib. 2010-04-06 04:19:23 +00:00
mde
13d9879dd8 Added AsyncGroup for better perf -- doesn't ensure completion order, but still has a final callback. 2010-04-06 04:18:30 +00:00
mde
bc0cdeebfa Breaking out storage config for sessions to allow separate stores for session/auth/other. 2010-04-03 21:10:41 +00:00
mde
c3db36c350 Added some comments to the usage example. 2010-04-03 21:06:32 +00:00
mde
00c258a52f Added some AsyncChain usage examples. 2010-04-03 21:02:22 +00:00
mde
a35f79d367 Better async-chaining -- allow easy short-circuit and abort from within callbacks. 2010-04-03 20:49:32 +00:00
mde
4b13644705 Updated README, removed print statements. 2010-04-03 07:18:27 +00:00
mde
089f400a26 Added CouchDB storage for sessions. 2010-04-03 07:12:49 +00:00
mde
83d4296ed1 Got basic memory-based session store working. 2010-04-01 07:19:18 +00:00
mde
531d4d4b74 Hacking in basic cookie and session support. 2010-04-01 05:54:39 +00:00
mde
c6ef836b2c cp doesn't have -t option on OS X. Use [source... dest] format instead 2010-03-31 21:40:05 +00:00
mde
4e85834810 More info about resource routes, content-negotiation. 2010-03-30 20:01:31 +00:00
mde
f00e1d5aa9 Proofreading. 2010-03-30 19:53:37 +00:00
mde
88b6bb09ad Updated README with overview info and markdown formatting. 2010-03-30 19:51:04 +00:00
mde
6e51ba4ff8 Commented out override for port number in local config. 2010-03-30 19:50:45 +00:00
mde
9fa4099a4d Separated out user-configurable settings from init data. 2010-03-30 05:53:54 +00:00
mde
f5da01fb87 Fat-fingered filename. 2010-03-30 05:25:38 +00:00
mde
123df01451 Renamed config to init. 2010-03-30 05:24:20 +00:00
mde
4cdbf4f65d Moved async.AsyncChain into its own lib. 2010-03-30 05:22:29 +00:00
mde
d3a78cf681 Store the list of available template paths on app startup to avoid needless FS hits. 2010-03-29 22:32:01 +00:00
mde
b13371772b Make app-startup fully async. 2010-03-29 22:31:51 +00:00
mde
0a40fa6063 Added basic templates for resource-routes. 2010-03-29 07:08:57 +00:00
mde
0487b465a2 Added support for recursively async-loading partials. 2010-03-29 07:08:11 +00:00
mde
7abd5217e8 Added Application mixin to allow global additions to all controllers. 2010-03-29 07:07:27 +00:00
mde
23df39ee67 Recursively async-loading partials. 2010-03-29 07:06:38 +00:00
mde
799a3fa93b Added basic support for EJS templates. 2010-03-27 07:19:03 +00:00
mde
f5191c0072 Fixed clean/uninstall snafu. 2010-03-27 07:18:31 +00:00
mde
cfc84ca9be Created Application mixin to allow defining global behavior for all controllers. 2010-03-26 06:38:48 +00:00
mde
93879da38d Updated to work with the latest Node.js. 2010-03-26 06:00:39 +00:00
mde
751631f61f Added controller name as an attribute on the controller, and added controller/action to the params passed to the action. 2010-03-26 05:47:49 +00:00
mde
f922dee4bf Added various routing examples as comments. 2010-03-25 06:19:44 +00:00
mde
c9877e25ef Removed superfluous whitespace. 2010-03-25 06:19:22 +00:00
mde
871cca546f Added code-generator for resources, e.g., geddy-gen resource foo_bar 2010-03-24 05:35:47 +00:00
mde
fa906c32a4 Bundled Jake dependency, sepearated build from install task, started work on resource controller template. 2010-03-24 04:23:41 +00:00
mde
91599f54e1 Pulled out demo app, migrated installation and app-gen to Jake. 2010-03-22 05:10:40 +00:00
mde
d9f5899ae1 Better naming. 2010-03-21 19:24:19 +00:00
mde
3468bf9bcd Better naming. 2010-03-21 19:24:00 +00:00
mde
f477b31214 Add main.js controller to make geddy-gen app work OOTB. 2010-03-21 06:26:48 +00:00
mde
adcdf647ee Removing app dir. 2010-03-21 06:24:42 +00:00
mde
140ad66ec5 Working on installer, geddy-gen. 2010-03-21 06:22:37 +00:00
mde
51f527f2d6 More work on installation. 2010-03-21 05:27:57 +00:00
mde
f46210486a Pulling out example app, creating Makefile. 2010-03-21 05:15:05 +00:00
mde
f5e2435da8 Content negotiation for RESTful routes based on file extensions and respondsWith. 2010-03-21 01:21:23 +00:00
mde
6ec46a1861 Added basic resource-based routes. 2010-03-20 19:50:55 +00:00
mde
bac4095d3a Added basic content-negotiation. 2010-03-20 07:47:30 +00:00
mde
4c1957d777 Pulling base Controller out into its own lib. 2010-03-20 04:28:39 +00:00
mde
e3f6b67b4c Added Response object, ability to serve static files, thrown errors are handled as HTTP responses. 2010-03-15 06:19:28 +00:00
mde
3c74a0d41b Fixed typo, added commenting, blah blah. 2010-03-13 23:47:44 -08:00
mde
dd2f9376f0 Don't append slash, added some routing examples. 2010-03-13 23:40:38 -08:00
mde
2f5b75fdfa Here we go. 2010-03-13 23:17:10 -08:00