lp:~frankban/juju-gui/distfile-fixes
- Get this branch:
- bzr branch lp:~frankban/juju-gui/distfile-fixes
Branch merges
- Juju GUI Hackers: Pending requested
-
Diff: 15 lines (+3/-2)1 file modifiedMakefile (+3/-2)
Related bugs
Related blueprints
Branch information
Recent revisions
- 287. By Gary Poster
-
Fix intermittent d3.v2.min.js Makefile error
This file failed intermittently because the symlink was wrong. The symlink was wrong because our use of PWD was fragile. This is a simple fix.
- 286. By Brad Crittenden
-
[r=gary,benji] Fix Makefile targets so that build, build-debug, and build-prod do as expected. Made new build-devel target. Fixed docs.
- 285. By Benji York
-
Make the prod tests pass.
Changes a test that was failing because of some slight style difference to be
more direct. Some slight style differences still exist between prod and dev.The charm model module (app/models/
charm.js) is now included in the combined
and minified JS file.The event-simulate and node-event-simulate functions are needed for the tests,
so they are now directly loaded by test/index.html.The test_charm_
configuration. js file needs juju-charm-models but that module
was not specified.test/test_model.js had to be rearranged so the YUI().use method was called
inside the "before" method instead of around the entire test module. This
resulted in a mass reindenting.Incidentally: Fixes the Makefile so YUI module assets are in the right place
so requests for them do not 404.R=gary.poster, teknico
CC=
https://codereview. appspot. com/6947057 - 284. By Gary Poster
-
Fix charm deployment
Fix build regression that kept GUI from connecting to remote web socket. No tests because this is a build artifact; we should have tests for them but do not have infrastructure for this.
R=bac, benji
CC=
https://codereview. appspot. com/6948055 - 283. By Madison Scott-Clary
-
make clean to remove links
The clean target now removes symlinks in app/assets/
javascripts. R=gary.poster, bac
CC=
https://codereview. appspot. com/6945057 - 282. By Francesco Banconi
-
Fix GUI breakage on browser resizing.
Fixed how yui events are handled by the component framework.
Also added two tests:
- ensure that the module synthetic events binding works;
- ensure that the custom events 'beforePageSizeRecalculation'
and 'afterPageSizeRecalculation' are correctly fired by
the environment view when the browser is resized.QA: resize the browser, open the charm panel, resize the
browser again, close the charm panel, resize again,
re-open the panel...R=benjamin.saller, gary.poster
CC=
https://codereview. appspot. com/6941053 - 281. By Nicola Larosa
-
Misc. improvements to Makefile.
Eliminate debug/prod link duplication, avoid unnecessary rebuilds, add version info to build.
R=gary.poster, frankban
CC=
https://codereview. appspot. com/6936045 - 280. By Madison Scott-Clary
-
Allow running targets without using bzr
Added the flag NO_BZR which lets you run make as `NO_BZR=1 make [target]` in order to prevent make from running bzr commands, which can be slow due to network access, providing sensible defaults instead.
R=gary.poster, benjamin.saller
CC=
https://codereview. appspot. com/6873071 - 279. By Francesco Banconi
-
Restored notifications tests.
This branch restores the tests previously skipped
(as a consequence of the topology refactor) in
``test_application_ notifications` `. Simplified the way the number of notifications is
tested: now, rather than checking a value in the DOM,
we check how many model instances are present in
the notifications model list.Also added a test for the notifications view, that was
no longer exercised due to the change described above.R=gary.poster, benjamin.saller
CC=
https://codereview. appspot. com/6942045
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:juju-gui/experimental