ekatek
822f8fa2da
more error handling and reporting on package changes & downloads
2014-06-25 23:36:03 -07:00
ekatek
7d9a2ff6f3
put some try/catch blocks around maybeDownloadPackageForArchitectures. Not sure that this is the best plan?
2014-06-25 22:44:13 -07:00
Emily Stark
ecff10c23e
'springboard' selftest passes.
2014-06-25 22:16:55 -07:00
ekatek
8d6ffd57f2
don't use both explicit & forced; actually merge correctly
2014-06-25 11:50:38 -07:00
ekatek
aef7993c85
don't write versions when running with --release, forgot to commit last night
2014-06-25 11:42:49 -07:00
Emily Stark
4b58ba4d99
A steaming pile of hacks to get report-stats test passing.
2014-06-25 11:12:12 -07:00
David Glasser
a8676061e5
whenever bundling, ensure packages downloaded
...
specifically... for the bundling arch!
also, whenever running the project constraint solver, make sure
that (host) packages exist even if the versions haven't changed!
2014-06-24 20:13:07 -07:00
David Glasser
e0852a5928
make references to packageloader consistent
2014-06-23 22:24:44 -07:00
ekatek
73e737d30f
some buildmessages around things and also actually fixing the programs require versions bug
2014-06-18 18:54:00 -07:00
David Glasser
0a66d06dbf
project and selftest
2014-06-17 17:33:56 -07:00
David Glasser
2e5adc2659
fix autoupdate test
...
also fixes a bunch of other stuff like:
- parseStack markTop works again (so you get the right line numbers in
self-test)
- you can (with appropriate env var) run apps with NO PACKAGES at
all (even ctl)
- more consistently refer to METEOR-CORE@ releases as "Meteor 1.2.3"
2014-06-17 14:26:29 -07:00
ekatek
e41f2238a4
amended comment to explain that we use this weird design pattern
2014-06-11 18:06:38 -07:00
ekatek
bb0dfc112f
better messages around add&remove&upgrade
2014-06-11 16:13:41 -07:00
David Glasser
d3ca5b0497
print when downloading packages in foreground
...
would rather have a progress bar but that involves restructuring the
download code and that should wait until we rename builds or something
2014-06-11 14:41:46 -07:00
David Glasser
6d3257909d
test-bundler-assets passes
2014-06-10 19:13:48 -07:00
David Glasser
286023adfe
move getLines from utils to files
2014-06-10 18:09:56 -07:00
David Glasser
a1b3014e36
Implement upgraders and notices
...
They are the same!
2014-06-10 18:08:50 -07:00
ekatek
ab839d4520
merging changelog changes
2014-06-10 16:57:06 -07:00
ekatek
2b424e96e5
patch releases and update packages
2014-06-05 22:07:24 -07:00
David Glasser
0ca66e0761
some minor fixes we noticed
2014-06-03 14:37:11 -07:00
ekatek
2ddc63e538
project safeToUse to solve infinite loops in tests
2014-05-28 18:16:12 -07:00
ekatek
831967dd60
cleanup of merge
2014-05-28 16:10:29 -07:00
ekatek
5ebbbdbc63
merging packaging into uvf
2014-05-28 13:26:48 -07:00
ekatek
d176828d2a
minor bug cleanup to make tests pass
2014-05-27 16:50:16 -07:00
ekatek
b97f7c5a76
renamed some catalog variables, more cleanup around catalog
2014-05-27 16:07:43 -07:00
ekatek
5f10cb37a2
no more bootstrap dirs
2014-05-25 21:44:09 -07:00
ekatek
e71782a598
get rid of setDependencies entirely
2014-05-25 20:00:28 -07:00
ekatek
264d9d8039
removing some premature optimizations
2014-05-25 19:29:00 -07:00
ekatek
209fa3a59b
reload project when restarting app in development mode
2014-05-25 19:13:15 -07:00
ekatek
e49818458b
splitting up setDependencies
2014-05-23 16:16:31 -07:00
ekatek
b0b40a2dce
removing packages should actually work now
2014-05-23 15:16:42 -07:00
ekatek
9e04e2dc35
unified versions wip two
2014-05-23 14:07:48 -07:00
ekatek
6f3504a2d3
project refactoring, wip 1
2014-05-21 15:42:12 -07:00
ekatek
7339d0e33f
minor bug cleanup to make tests pass
2014-05-21 12:38:17 -07:00
David Glasser
8e2c97cd58
meteor update sorta works sometimes
2014-05-20 11:09:53 -07:00
David Glasser
5710fe876c
closer to having meteor update work
2014-05-19 21:12:32 -07:00
David Glasser
ea5e6d075c
add comments, comment stuff out
2014-05-19 20:12:50 -07:00
Avital Oliver
607875b7b0
Merge branch 'package-stats' into packaging
2014-05-13 14:56:11 -07:00
Avital Oliver
0060a67088
Longer token in .meteor/identifier
2014-05-13 14:30:12 -07:00
Emily Stark
9e3d6fc5cf
Merge branch 'package-stats' into packaging
...
Conflicts:
tools/commands.js
2014-05-13 13:43:48 -07:00
David Glasser
ce73d8855b
Make tropohouse a class
...
The old singleton is now called tropohouse.default
2014-05-12 18:05:13 -07:00
ekatek
f2d3972857
integration mostly works except for bizarre constraint solver output bug
2014-05-09 15:15:45 -07:00
Avital Oliver
332e531a98
WIP: App identifier in APP_DIR/.meteor/identifier
2014-05-08 12:07:03 -07:00
Emily Stark
7ec7cb4d97
WIP: record package usage stats
2014-05-07 11:27:25 -07:00
ekatek
9cc56aab97
look at release packages when running with a release
2014-05-06 13:41:57 -07:00
David Glasser
9d70ff64c9
springboard almost works
...
springboarding happens infinitely because of build ids
have to manually bootstrap a tropohouse
fixed some other things:
- store package server token in correct domain
- copy files (eg packages pre-publish) with +x flags
- catalog.getReleaseTrack works
- don't pass release to uniload (Meteor.release will always
end up 'UNILOAD')
- fix building meteor-tool again
- stop supporting apps without .meteor/release
- merging unipackages with tools works
springboarding to warehouse releases totally not supported
2014-05-05 19:18:34 -07:00
ekatek
2eac771902
change rebuild-all to rebuild and allow to rebuild singular packages; enforce lowercase package names; cleanup
2014-05-04 16:59:15 -07:00
ekatek
5cda5f1877
don't contact the package server unless you need to
2014-04-24 20:04:41 -07:00
ekatek
b8c9222a27
some tests: adding packages and editing in place
2014-04-15 00:23:12 -04:00
ekatek
691cc90176
wip
2014-04-10 11:24:05 -07:00