R. Tyler Croy
32b2c519ce
Switch Resin to use Thor and have one main executable file with subcommands
2013-02-18 07:37:30 -08:00
R. Tyler Croy
0a670c1cf4
Add thor as a dependency for making better command line applications
2013-02-18 07:30:02 -08:00
R. Tyler Croy
4aa8fee2fb
Bump the version since we bumped Amber so much
2013-02-18 07:17:09 -08:00
R. Tyler Croy
d39ffe8f81
Upgrade the Gemfile to use HTTPs when accessing rubygems.org
2013-02-18 07:16:32 -08:00
R. Tyler Croy
73dd13abbf
Update amber to the latest HEAD
2013-02-18 07:14:57 -08:00
R. Tyler Croy
1a0e34ad10
Update the amber submodule
2012-12-29 13:13:50 -08:00
R. Tyler Croy
9c12ce4900
Rework the resin gem as a proper Sinatra extension
...
Fixes #4
2012-11-28 20:42:53 -08:00
R. Tyler Croy
9f0b97c288
Bump amber or something, whatever
2012-11-24 14:26:43 -08:00
R. Tyler Croy
808dd8d71f
Bump to the latest HEAD of amber's master branch
2012-11-11 20:32:40 -08:00
R. Tyler Croy
4393668ad4
Remove the dependency on thin
2012-11-11 20:32:02 -08:00
R. Tyler Croy
777665e9e0
Make view routes findable with an optional trailing slash
2012-05-26 10:45:14 -07:00
R. Tyler Croy
ded1bf4025
Update Amber again
2012-05-26 09:38:59 -07:00
R. Tyler Croy
5ac1d213c1
Add a BuildHive status
2012-05-17 12:02:32 -07:00
R. Tyler Croy
865068f577
Add a spec task and a default rake task to run it
2012-05-17 11:59:33 -07:00
R. Tyler Croy
149e866f76
Add a simple .gitignore
2012-05-17 11:57:39 -07:00
R. Tyler Croy
094445d9d5
Bump amber submodule to the last HEAD of master and update the patch version
2012-05-17 11:52:03 -07:00
R. Tyler Croy
5ccb13abd0
Make sure we have loaded our drops before handling anything
...
Fixes #2
2012-03-31 02:29:19 -07:00
R. Tyler Croy
dec9e050d0
Add support for resin-compiling everything into a single .js file
...
Bumping another minor version for it
2012-03-29 02:02:01 -07:00
R. Tyler Croy
161d2a2293
Finish up preliminary support for resin drops
...
Fixes #1
2012-03-20 22:49:26 -07:00
R. Tyler Croy
de1a822af8
Automatically include drops in the javascript_files list
2012-03-20 22:24:51 -07:00
R. Tyler Croy
d00cd824e7
Fix runresin
2012-03-20 22:24:32 -07:00
R. Tyler Croy
08f9ccdb34
Refactor the javascript_files helper to be less stupid
2012-03-20 10:52:00 -07:00
R. Tyler Croy
6b0e42fea4
Move the entire resin sinatra app tree up a level
2012-03-20 10:52:00 -07:00
R. Tyler Croy
c21344744b
I think resin drops will be a big enough change to warrant a big number change
2012-03-20 02:51:20 -07:00
R. Tyler Croy
6b4c89b20d
Version bump for the latest changes in Amber
2012-03-19 21:26:57 -07:00
R. Tyler Croy
d0a7b6edab
Bump to the latest Amber changes
2012-03-19 21:26:57 -07:00
R. Tyler Croy
b95cbf381e
Fix a minor typo
...
Good catch by @memborsky
2012-03-19 10:09:24 -07:00
R. Tyler Croy
eed21becf0
Properly exclude Tests packages in production
2012-03-18 06:14:32 -07:00
R. Tyler Croy
9208a150bb
Allow passing an ready function through as an option on embed_amber
...
This means you can ues this in your own HAML such that:
= embed_amber(:on_ready => 'smalltalk.MyApp._start();')
Will properly run MyApp#start when the Amber environment is ready to go
2012-03-09 04:29:35 -08:00
R. Tyler Croy
934d3f43cb
PUT commands will be relative if you're deeper than '/' in the tree, we'll just accept that
...
This allos me to PUT files from '/deep/in/my/site' and still have it be dumped into /js/MyPackage.js
2012-03-08 18:22:25 -08:00
R. Tyler Croy
a863c6a317
Use the /js prefix by default (seems sane)
2012-03-08 18:07:54 -08:00
R. Tyler Croy
bc6563470d
Bump the resin version
2012-03-08 18:07:43 -08:00
R. Tyler Croy
18126bea78
Make sure we tell Amber to not load the IDE, etc in production mode
2012-03-02 22:40:53 -08:00
R. Tyler Croy
eb7f4104cb
Move all the helper methods out into another module to make them easier to test
2012-03-01 23:25:54 -08:00
R. Tyler Croy
91b3d538e4
Switch amber to the latest upstream, DANGER ZONE
2012-02-27 00:07:46 -08:00
R. Tyler Croy
21a7b7b6e3
Support pulling a port from the env
2012-02-27 00:07:25 -08:00
R. Tyler Croy
3e0fcb72b7
Update the README accordingly
2012-02-25 15:32:55 -08:00
R. Tyler Croy
573469bf6f
Add a simple helper function to make it easy to embed the Amber JS in other views
2012-02-25 15:30:08 -08:00
R. Tyler Croy
1e035dc17b
Add support for user-defined views
2012-02-25 15:23:46 -08:00
R. Tyler Croy
c0271f10bd
Add screencast link
2012-02-25 14:26:29 -08:00
R. Tyler Croy
b33dbbe1cf
lrn2type
2012-02-25 14:25:05 -08:00
R. Tyler Croy
39e6b1287a
Update the readme
2012-02-25 14:14:30 -08:00
R. Tyler Croy
ee5ec47a22
Remove stupid print
2012-02-25 14:10:04 -08:00
R. Tyler Croy
5b3f7c44d3
Bump the amber submodule to 0.9.1 plus my PUT content type fix
2012-02-25 14:08:38 -08:00
R. Tyler Croy
7ef1e0012e
Support properly loading in project files ahead of amber files, PUT should work now too
2012-02-25 14:08:03 -08:00
R. Tyler Croy
c7b6ebd28d
Restructure the gem to be more correct
2012-02-25 13:31:29 -08:00
R. Tyler Croy
88687832cf
Make runresin actually work
2012-02-25 13:25:42 -08:00
R. Tyler Croy
e1df7aeae0
Need a simple server script
2012-02-25 12:39:57 -08:00
R. Tyler Croy
374fbe43c9
Start turning the Resin server into a test-able entity which transparently serves up Amber files
2012-02-25 12:38:27 -08:00
R. Tyler Croy
15cc1f711e
Add amber as a submodule to be included
2012-02-24 21:42:11 -08:00