Skip to content

Commit

Permalink
Merge 047bf3d into 5910ea5
Browse files Browse the repository at this point in the history
  • Loading branch information
mrniket committed Jul 4, 2018
2 parents 5910ea5 + 047bf3d commit b380b2e
Show file tree
Hide file tree
Showing 14 changed files with 27 additions and 357 deletions.
6 changes: 6 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ stages:
jobs:
include:
- stage: test
env:
- NODE_ENV=production
before_script:
# Download kubectl, which is a requirement for using minikube.
- curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/
Expand All @@ -31,6 +33,10 @@ jobs:
install:
- pip install .
- pip install coveralls
- pushd game_frontend
- yarn
- node djangoBundler.js
- popd
script:
- python all_tests.py --coverage
after_success:
Expand Down
2 changes: 1 addition & 1 deletion game_frontend/.babelrc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"cwd": "babelrc",
"root": ["./src"],
"alias": {
"features": "./src/redux/features",
"features": "./src/redux/features"
}
}]
]
Expand Down
8 changes: 7 additions & 1 deletion game_frontend/src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ const initialState = {
},
game: {
connectionParameters: {
id: 1,
id: getGameIDFromURL() || 1,
game_url_base: '',
game_url_path: '',
game_url_port: 0,
Expand All @@ -36,6 +36,12 @@ const initialState = {
}
}

function getGameIDFromURL () {
const url = window.location.href
const gameIDFinder = /\/play\/([0-9]+)/
return gameIDFinder.exec(url)[1]
}

const reduxStore = configureStore(initialState)
const muiTheme = createMuiTheme(theme)

Expand Down
2 changes: 1 addition & 1 deletion players/game_renderer.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ def render_game(request, game):

context.update(connection_settings)

return render(request, 'players/viewer.html', context)
return render(request, 'players/game_ide.html', context)


def get_environment_connection_settings(game_id):
Expand Down
3 changes: 0 additions & 3 deletions players/static/css/program.css

This file was deleted.

88 changes: 0 additions & 88 deletions players/static/js/program.js

This file was deleted.

8 changes: 2 additions & 6 deletions players/templates/players/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -58,12 +58,8 @@

<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="dropdown {% block nav-program-class %}{% endblock %}"><a href="#" class="dropdown-toggle" data-toggle="dropdown">Program<span class="sr-only"> (current)</span><span class="caret"</span></a>
{% game_dropdown_list 'aimmo/program' %}
</li>
</li>
<li class="dropdown {% block nav-watch-class %}{% endblock %}"><a href="#" class="dropdown-toggle" data-toggle="dropdown">Watch<span class="caret"></span></a>
{% game_dropdown_list 'aimmo/watch' %}
<li class="dropdown {% block nav-watch-class %}{% endblock %}"><a href="#" class="dropdown-toggle" data-toggle="dropdown">Play<span class="caret"></span></a>
{% game_dropdown_list 'aimmo/play' %}
</li>
<li class="{% block nav-statistics-class %}{% endblock %}"><a href="{% url 'aimmo/statistics' %}">Statistics</a></li>
<li><a href="{% url 'aimmo/logout' %}">Logout</a></li>
Expand Down
4 changes: 0 additions & 4 deletions players/templates/players/dropdown.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,4 @@
{% endfor %}
<li role="seperator" class="divider"></li>
<li><a href="{% url 'aimmo/new_game' %}">Create a new game</a></li>
<li class="navbar-brand">Levels</li>
{% for i in level_numbers %}
<li><a href="{% url base_url|add:"_level" num=i %}">Level {{ i }}</a></li>
{% endfor %}
</ul>
33 changes: 0 additions & 33 deletions players/templates/players/program.html

This file was deleted.

26 changes: 0 additions & 26 deletions players/templates/players/viewer.html

This file was deleted.

81 changes: 0 additions & 81 deletions players/templates/players/watch.html

This file was deleted.

Loading

0 comments on commit b380b2e

Please sign in to comment.