Commit Graph

11 Commits

Author SHA1 Message Date
David Glasser
3b03386b63 Fix force-ssl. 2013-07-29 11:35:25 -07:00
David Glasser
053db8e9e9 Begin to refactor webapp package.
Move stuff from __meteor_bootstrap__ to WebApp exported symbol.

Note that the WebApp API continues to be subject to change.
2013-07-02 16:15:12 -07:00
David Glasser
6299f69754 Upgrade Connect to 2.x.
Set $NODE_ENV appropriately (to 'development' in 'meteor run' and 'production'
otherwise) so that connect doesn't send stack traces over the network in
production.
2013-05-28 12:14:11 -07:00
David Glasser
2d827e74fc Factor webapp-specific stuff (and keepalive) out of boot.js into webapp package.
Replace type: "bare" with type: "server" in attributes.json.  This now just
means "only make one server process" rather than controlling the boot script.

Programs that are type: "traditional" that want to be a webapp now need to
explicitly depend on the webapp package.
2013-05-13 11:58:58 -07:00
David Glasser
8dbee56e77 Add .gitignore to package directories to match linker branch.
This way switching between linker and devel doesn't leave you with lots of junk
in git status.
2013-05-13 10:57:37 -07:00
David Glasser
5a5204e3a4 Remove closures around package files. (hint: git blame -w)
The bundler now adds closures around client files and the server adds closures
around server files.
2013-03-19 15:13:53 -07:00
David Glasser
2c6f991228 Ensure that "meteor list" doesn't truncate any package descriptions. 2012-10-10 17:27:00 -07:00
Avital Oliver
de413efe50 Fold the absolute-url package into the meteor package 2012-09-19 16:19:54 -07:00
Nick Martin
e9956ee8e8 Integrate force-ssl and absolute-url. Now when you add force-ssl, secure defaults to true in absolute-url. 2012-08-15 23:28:51 -07:00
Nick Martin
801626695c Clarify and comment logic around which pages are OK. 2012-06-27 17:35:24 -07:00
Nick Martin
e059442a7f Add package to make app redirect to https. 2012-06-26 15:15:21 -07:00