ekatek
b9a714f028
ripping out internal, name and test from package.js files
2014-07-07 20:50:50 -07:00
ekatek
fb709c9563
remove versions files from core packages
2014-06-16 22:11:31 -07:00
ekatek
beb0e59b9d
new version files from teh new solver? Also, package.js correct with tests
2014-05-09 17:36:25 -07:00
ekatek
031890d2c5
don't store buildtime deps in the catalog
2014-05-04 16:56:58 -07:00
ekatek
23ad149a78
better versions files
2014-04-25 15:06:45 -07:00
ekatek
10d2047d12
clean up
2014-04-25 15:01:20 -07:00
ekatek
c84c8d6097
alphabetize package version lock files
2014-04-24 18:18:21 -07:00
David Glasser
3d3bdd4f50
versions.json update (these should be sorted!)
2014-04-24 17:02:46 -07:00
ekatek
9f543d4d03
versions files for packages
2014-04-21 18:16:31 -07:00
Geoff Schmidt
66b7253695
Take all packages to 1.0.0 (that aren't already there)
2014-03-07 12:00:20 -08:00
Emily Stark
5899848bb4
Remove dead code from ctl
2014-02-03 10:36:33 -08:00
Naomi Seyfer
2907e65e33
Missed line of code in refactoring
2014-01-31 11:47:45 -08:00
Naomi Seyfer
52d8a0e7d0
remove wait
2014-01-29 13:29:44 -08:00
Naomi Seyfer
07ca1ec9bf
Change formula for target number of jobs.
2014-01-29 13:29:44 -08:00
Naomi Seyfer
707e0fa78b
When changing tags on the proxy, request a certain number of minimum bindings that have those tags
2014-01-29 13:29:44 -08:00
Naomi Seyfer
27c364a21a
Count new servers already started in ctl before starting lots more
2013-12-19 13:32:19 -08:00
Naomi Seyfer
37c63ffae7
Package instead of Meteor to measure js loading; allow use of webapp a la carte
...
Also change the timing to allow more time for new servers to come up.
2013-12-16 12:14:01 -08:00
Naomi Seyfer
7449577ef4
Did my own phabricator comments; mostly small touches
2013-12-13 14:40:10 -08:00
Naomi Seyfer
73f6d3c81c
Move code to adjust proxy binding tags to ctl-helper
2013-12-13 13:22:01 -08:00
Naomi Seyfer
9373bce638
Call updateTags on proxy in ctl
2013-12-13 10:03:35 -08:00
Naomi Seyfer
19964b351c
ctl-helper to return job id on creation of serverlike programs
2013-12-13 10:03:35 -08:00
Naomi Seyfer
a951ab2fee
New beginUpdate flow for ctl, run new and old job simultaneously
2013-12-13 10:03:35 -08:00
Naomi Seyfer
b7188769f2
remove scale
2013-12-13 10:03:35 -08:00
Naomi Seyfer
6a6ce2b751
Support for applications having consoles
2013-11-01 09:57:41 -07:00
Naomi Seyfer
62374002aa
ctl program work to start a console program if one exists
2013-10-31 18:08:56 -07:00
Emily Stark
c6748f9792
Prefer new appConfig.settings in ctl.
2013-10-22 17:43:34 -07:00
Naomi Seyfer
4abd2a2d6c
Add some state machine goodness to ctl
2013-10-22 17:42:55 -07:00
Nick Martin
93c23470aa
make a bunch of packages internal.
...
please remember to set this when making new packages.
2013-10-08 19:58:48 -07:00
Naomi Seyfer
53cb4a11c5
Webapp now correctly tells proxy not to bind to 4433 but rather 44333 dummy port
2013-08-14 17:46:23 -07:00
Naomi Seyfer
3df06fc1b9
Re-allow the BIND_IP env var to affect things. Put settings in the right place.
2013-08-14 17:46:23 -07:00
Naomi Seyfer
89844e7218
Some initial sketching. Unlikely to actually work at all
2013-08-14 17:46:22 -07:00
Emily Stark
9d577ae58c
Specify securePort for admin apps.
...
Otherwise they bind to 4433 by default, which conflicts with normal proxy
running on the same machine.
2013-08-06 12:58:29 -07:00
Emily Stark
6decfd43d6
Use setting to select which proxy service to bind to
2013-08-06 12:58:29 -07:00
Emily Stark
da3cd5d09e
Merge deployConfig with a deployConfig from db in ctl
2013-07-30 11:23:07 -07:00
David Glasser
4b3cb9d305
Rename api.exportSymbol -> api.export.
2013-07-25 18:54:43 -07:00
David Glasser
9f38258b54
Drop all @export lines. Add api.exportSymbol instead.
2013-07-25 18:54:40 -07:00
Emily Stark
737bbc7f12
Get mail url from deployConfig when present.
2013-07-16 15:59:55 -07:00
Emily Stark
6ff3afd164
Allow you to use a settings file when deploying to galaxy.
2013-07-10 11:06:39 -07:00
David Glasser
ed6adc370a
When removing the last NPM dependency, delete the NPM directory too.
...
Apply this to the current tree, which deletes the unused .npm directory from the
ctl package.
Specifically, this deletes the ".npm/package" or ".npm/plugin/foo" directory. We
don't attempt to also clean up the ".npm/plugin" or ".npm" directory, but a "git
clean -df" will do the trick if you really care.
2013-06-17 23:37:08 -07:00
Naomi Seyfer
2e608e3abf
Glasser comments on ssh-auth branch
2013-06-13 16:23:24 -07:00
Naomi Seyfer
66695a75d0
all things served on path prefix always
2013-06-13 16:22:32 -07:00
Naomi Seyfer
bd53fbe089
Rearrange proxying so that apps find their proxy themselves.
2013-06-13 16:22:32 -07:00
Naomi Seyfer
213cd94129
Add initial mechanics for serving an app on a path other than /
...
For now, this requires the ABSOLUTE_URL environment to be set to true. More
considered ABI possibly coming.
2013-06-13 16:22:32 -07:00
estark37
75c0c43c47
Prevent ctl from choosing a port at random.
...
When deploying an app to galaxy, localPort: 0 in the deployConfig was overriding
the port assigned by satellite to the server, so the server's port was being
chosen at random, so I removed localPort from the deployConfig. (Not 100% sure
this is the right fix.)
Deploying a simple app to galaxy works now, woohoo!
2013-05-17 22:43:56 -07:00
estark37
372a16e6ce
Factor out most of ctl into a ctl-helper package
...
We use ctl-helper on galaxy in the proxy control program.
2013-05-17 22:43:56 -07:00
estark37
067ac21371
Put ctl in meteor instead of galaxy
2013-05-17 22:43:56 -07:00