demo projects
This commit is contained in:
parent
2177cc5087
commit
a8f731640a
|
@ -1,7 +1,5 @@
|
|||
#Tasks to do
|
||||
|
||||
- [*] success/warn topbar on milestone page is only shown if we async load data
|
||||
- [ ] why didn't Reset DB load demo data? (Ryan)
|
||||
- [ ] create notes about how original people can upgrade to burnchart
|
||||
- [ ] clean up docs, track them on git or using Assembly system?
|
||||
- [ ] rename repo to burnchart
|
||||
|
|
|
@ -114,6 +114,16 @@ module.exports = new Model
|
|||
# We are supposed to exist already.
|
||||
throw 500
|
||||
|
||||
demo: ->
|
||||
@set 'list': [
|
||||
{ 'owner': 'mbostock', 'name': 'd3' }
|
||||
{ 'owner': 'medic', 'name': 'medic-webapp' }
|
||||
{ 'owner': 'ractivejs', 'name': 'ractive' }
|
||||
{ 'owner': 'radekstepan', 'name': 'disposable' }
|
||||
{ 'owner': 'rails', 'name': 'rails' }
|
||||
{ 'owner': 'rails', 'name': 'spring' }
|
||||
], 'index': []
|
||||
|
||||
clear: ->
|
||||
@set 'list': [], 'index': []
|
||||
|
||||
|
@ -141,8 +151,8 @@ module.exports = new Model
|
|||
@set 'index', index
|
||||
|
||||
onconstruct: ->
|
||||
@subscribe '!projects/add', @add, @
|
||||
@subscribe '!projects/clear', @clear, @
|
||||
@subscribe '!projects/add', @add, @
|
||||
@subscribe '!projects/demo', @demo, @
|
||||
|
||||
onrender: ->
|
||||
# Init the projects.
|
||||
|
|
|
@ -38,8 +38,8 @@ routes =
|
|||
'/:owner/:name': c 'project', [ addProject, route ]
|
||||
'/:owner/:name/:milestone': c 'milestone', [ addProject, route ]
|
||||
# TODO: remove in production.
|
||||
'/reset': ->
|
||||
mediator.fire '!projects/clear'
|
||||
'/demo': ->
|
||||
mediator.fire '!projects/demo'
|
||||
window.location.hash = '#'
|
||||
|
||||
# Flatiron Director router.
|
||||
|
|
|
@ -25,7 +25,6 @@
|
|||
|
||||
<ul>
|
||||
<li><a href="#new/project" class="add"><Icons icon="plus-circled"/> Add a Project</a></li>
|
||||
<li><a href="#" class="faq">FAQ</a></li>
|
||||
<li><a href="#reset">DB Reset</a></li>
|
||||
<li><a href="#demo">Demo Projects</a></li>
|
||||
</ul>
|
||||
</div>
|
Loading…
Reference in New Issue