-
fix: permissions
-
tweak
- I have changed the formatting of the generated Python syntax and removed the parentheses from the
generated while loops (#1777,
5fa2b24
)
-
I added the Youtube link for Level 7
-
fix: I have added the link in the hint
-
fix: I fixed the layout of the videos
-
I have added the video into level 7 of Python Den
-
fix: I added the clown horn, sleigh bells, and sleigh crash sounds to only play during December
-
fix: I have changed the formatting of the generated Python syntax and removed the parentheses from the generated while loops
-
minor tweaks
Co-authored-by: Stefan Kairinos skairinos@gmail.com
Co-authored-by: SKairinos stefan.kairinos@ocado.com
- Python semantic release v9
(
482bb2c
)
-
I added the Youtube link for Level 7
-
fix: I have added the link in the hint
-
fix: I fixed the layout of the videos
-
I have added the video into level 7 of Python Den
Co-authored-by: Stefan Kairinos skairinos@gmail.com
-
feat: Make level moderation proactive
-
Clean
-
Migration
-
Remove icon and fix redirect
-
Fix tests
-
Reuse variable
-
Student can only access approved levels
-
Approval needed by default, set exceptions and constraints
-
Logic fixes
-
Notify teacher on creation
-
fix: error messages
-
fix: feedback
-
fix: worksheet counter and accordion arrows
-
fix: forloop counter
-
fix: pt
Co-authored-by: Florian Aucomte f.aucomte@hotmail.co.uk
- Fix ubuntu-22.04 version
(
041d420
)
- Install latest common
(
b638b95
)
- Level selection
(
da51da0
)
- Get default levels
(
d9c0fd6
)
- Get level by name
(
bfbc598
)
-
allow cows to be placed on a non road square
-
fix bug during playing a custom game
-
Merge branch 'master' into Allow-for-cows-to-be-placed-on-a-non-road-square
Co-Authored-By: Raihan Rasheed raihan.rasheed@ocado.com
Co-Authored-By: Florian Aucomte f.aucomte@hotmail.co.uk
-
feat: Upgrade to Django 4
-
Install latest portal
-
fix: Remove invalid attempts and snake case-ify field names
-
Remove tester code
-
Also rename traffic lights field
-
Also level decor
-
Move level decor helper method to migrations
-
Fix key
-
remove direct drive arrows
-
Merge branch 'master' into 1662-remove-direct-drive-arrows
-
polish
-
add polish
-
fix
-
initial
-
bg
-
pt-br
-
it
-
ur
-
ru
-
fix italian
-
disable italian and urdu
-
pigeons
-
capital p in pigeons
-
fix: Separate JS for base scoreboard and custom levels table
-
Load script only if RR
-
feat: Python Den scoreboard
-
Properly use new reverse app
-
Swap order of episodes 13 and 14
-
Fix migration
-
Improve levelless episode check
-
Fix typo
-
Update episodes in tests
-
Migration fix
-
Improve check even more
-
update piplock file
-
feat: update modal display logic to avoid changes to the URL
-
fix: remove dependency on modal display on URL change
-
fix: update modal close link to prevent changes to URL
-
fix: Use correct level name limit for next level URL
-
Use correct value
-
Fix test
-
add snowy solar panel
-
add solar panel house, adjust test
-
add solar panel images to other folders
-
delete holding_assets folder
-
add pigeon sounds
-
add pigeon sound and image
-
switch between animals on theme switch, rotate pigeon
-
update pigeon sound and cow group type
-
write pigeon test, address pigeon edge case
-
change descriptions to be more general
-
modify test slightly
-
add line to test that I forgot
-
add line to test to wait for element
-
use xpath instead of css_selector
-
get rid of unnecessary check
-
fix typo
-
test out adding delay to test
-
check that cow is there
-
test the test
-
test if xpath works at all in this case
-
switch back to using css_selector
-
test out a small change to the test
-
undo small change, run black
-
Install latest portal
-
address PR comments - dynamically change cows block
-
continue work on dynamic pigeon block
-
make pigeon block dynamic
-
tidy up, add pigeon translations
Co-authored-by: Florian Aucomte f.aucomte@hotmail.co.uk
-
update python den normal banner size
-
delete unused banner image
-
update python den student banner size
-
add student banner to independent page
-
fix: Use updated django-js-reverse library
-
Update app name
-
Reinstall portal
- Install portal master when publishing
(
e5c0682
)
-
Bump version properly (
208164a
) -
Install portal branches to bump up version (
4cbf9ad
) -
Install portal branches to bump up version but in the right workflow (
96a865e
) -
Remove architecture arg (
fe8c8dc
) -
Remove comment (
5cd4311
)
-
fix: Upgrade to Python 3.12
-
Upgrade other workflows
-
Install latest pipenv
-
Try using generic Python Snyk action
- Fixes for hiding Episode 22
(
a91c565
)
-
use color inversions instead of multiple svgs
-
remove some unnecessary attributes
-
make black and white python logos separate
-
hide Procedures episode
-
change black text to white
-
address PR comments
-
begin work on levels page
-
continue work on levels page
-
make UI changes, revert URL changes
-
more work on levels page
-
add variable to track page path
-
make levels page buttons conditional
-
fix migrations
-
debug with small changes
-
update url ending
-
reset unneeded changes
-
debug test
-
test the test
-
fix typo
-
test out something new
-
undo previous changes
-
test change to test settings
-
add level urls
-
make small updates
-
fix conflicting migrations
-
continue work on levels page and python den general setup
-
fix types
-
clean up tests, add episode urls to python den
-
make some more episode url changes
-
Optimise migrations
-
Fix URLs and everything related to that
-
Install portal branch
-
Final fixes for URLs and tests
-
Add redirection popup
-
Final resource amendments
-
Install latest portal
-
Final optimisations
-
Increase link fields lengths
-
Black
-
change redirect behavior for level-less episodes
-
run black, write test, fix test
-
fix test
-
fix test syntax
-
remove function call
-
attempt fix syntax
-
check for visibility instead
-
try to fix test
-
add test to test
-
go straight to path
-
fix path
-
import reverse
-
define and use new function
-
update check slightly
-
try checking different attribute
-
fix playthrough test
-
add specific redirecting check
-
run black
-
fix some resource links
-
update levels used in locked levels test
-
fix next level button
-
address PR feedback
-
rename level
-
change strange descriptions, fix misplaced episode
Co-authored-by: faucomte97 f.aucomte@hotmail.co.uk
-
add python den game pages
-
debug test
-
Merge branch 'master' into python-den-game-page
-
try getting rid of migration
-
debug test - blockly_tab
-
debug test - remove bundle
-
debug test - remove defer from web component
-
add back migration
-
re-add html changes
-
change colors in UI
-
remove IDE references
-
remove IDE reference
-
address PR comments
-
Remove unnecessary classes and exit button
-
Remove unnecessary styles
-
Simplify styles and tab
Co-Authored-By: Florian Aucomte f.aucomte@hotmail.co.uk
-
begin work on new level migration
-
create migration
-
continue creating new python den levels
-
begin adding model solutions
-
add more python den levels
-
finish creating migration
-
finish migration
-
Update migration
-
Update lockfile
-
update pipfile
-
rename python den levels to ints
-
fix lookups
-
fix test
-
fix test pt 2
-
fix test pt 3
-
fix test pt 4
-
fix test pt 5
-
duplicate levels, update tests
-
fix typo
-
duplicate levels I missed
-
debug test
-
fix locked level check
-
rename python den messages
-
make more name adjustments
-
fix some typos in solutions
-
Merge branch 'flying-cow-bug' into build-python-den-levels
-
add in leftover merge changes, fix typos in some level solutions
-
fix small errors in some solutions
-
remove test for level with known bug
-
mark final python den level
-
make another commit to retrigger pipeline
-
fix strange skulpt highlighting bug
-
address PR comments, add back some removed tests and solutions
-
fix typos
-
debug test, remove redundant messages
-
debug test, remove stray log
-
make adjustments to locked episodes
-
address PR comments
-
adjust algorithm scores
-
make one more alg score change
-
add missing model solution
-
address PR/Rebecca comments
-
add back some styling
-
switch gets to filters
-
fix missing decor on level 30 and strange titles/descriptions on level 57-8
Co-authored-by: faucomte97 f.aucomte@hotmail.co.uk
-
investigate bug
-
implement quick bug fix
-
address PR comment
-
update pipfile
-
update pipfile.lock
-
feat: add popup message for delivery to non-destination
-
feat: add failure sound and event for non-destination delivery
-
feat: mark non-destination delivery as 0 points in level
-
fix: Remove Kurono references
-
Merge branch 'master' into remove_kurono
-
feat: Add Python commands for crossing animals
-
Merge branch 'master' into python_cows
-
Add commands to default text
-
Add test
-
Reduce sleep
-
Merge branch 'python_cows' of https://github.com/ocadotechnology/rapid-router into python_cows
-
Add sound horn animation
-
fix: Reinstate buttons to overwrite popup
-
Merge branch 'master' into overwrite_modal
-
Added a command field to level model.
-
added level command retrieval.
-
changed commands tab so that it displays level specific commands.
-
added commands for level 92.
-
Added commands for levels 92-109.
-
Added commands for levels 113-115.
-
Added commands for levels 119-122.
-
change size of font on commands popup.
-
Improve formatting of commands on popup.
-
removed unused variable.
-
fix: handle NoneType for commands in play_level function
-
Merge branch 'master' into master
-
feat: add 2 extra commands to level 99 command popup
-
feat: add extra command to level 100
-
chore: remove extra whitespace
-
feat: use default commands instead of empty string
-
chore: remove unnecessary variable default_commands
-
feat: change default value for commands in level model to full list of commands
-
chore: remove whitespace in line 87
Co-Authored-By: Florian Aucomte f.aucomte@hotmail.co.uk
- fix(deps-dev): bump setuptools from 65.5.1 to 70.0.0
Bumps setuptools from 65.5.1 to 70.0.0. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: setuptools dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
- Reupdate lockfile
Co-Authored-By: faucomte97 f.aucomte@hotmail.co.uk
-
single dev container
-
remove docstring mustache
Bumps zipp from 3.18.1 to 3.19.1. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: zipp dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
-
add language cookie
-
try adding delay to tests
-
change order of steps
-
test something out
-
undo changes to see if that fixes the tests
-
add back one change
-
try new fix
-
uncomment code
-
try something out
-
try something else
-
Delete cookie on consent withdrawal
-
Add missing value arg
-
Unmute on cookie delete
-
Add logs and remove mute cookie path
-
Try simplifying logic
-
Remove logs
-
Merge branch 'master' into add-language-cookie
-
Add try catch around OT code
Co-Authored-By: faucomte97 f.aucomte@hotmail.co.uk
-
add animation gauge and end-to-end test
-
debug test
-
add svg
-
get rid of unnecessary line
-
Merge branch 'master' into add-electric-van-gauge
-
add check to help debug test
-
change test level name to avoid overlap
-
run black
-
add check for debugging test
-
try out change to test
-
change presence to visibility
-
address PR comments
-
fix bug with default level description/hint and formatting
-
run black
-
add instruction and hint tabs
-
begin work on custom instruction and hint
-
fix unusual error
-
display hint after certain number of attempts
-
add timed hint, remove redundant code
-
implement new fields
-
add fields
-
Merge branch 'custom-level-introduction-and-hint' into custom-level-introduction-hint-ui
-
load values in properly
-
make small change to the way the lesson and hint are saved
-
debug tests
-
write end to end test
-
merge in master and backend
-
Merge branch 'master' into custom-instruction-and-hint-ui
-
debug test
-
fix containment checks in test
-
test out a change to the test
-
test out another change to the test
-
add locator instead of element
-
add additional check
-
change clicked element
-
check for visibility not presence
-
check visibility not presence pt. 2
-
fix typo, make code consistent
-
make small changes to test
-
change aim to subtitle, reformat initial modal
-
get rid of configurable timer and trigger fields
-
add hint button to failure modal
-
update text and test
-
add extra click to test
-
fix hint tab text
-
fix text
-
fix migrations
-
address PR comments
-
addressed PR comment
-
add solar panels
-
address PR comments
-
add electric van
-
add migration to include electric van
-
make scenery decor draggable
-
test functionality, remove redundant code
-
debug test
-
debug test, fix some terminology
-
undo unnecessary changes
-
fix typo
-
adjust for size of canvas
-
address PR comments
-
make progress on draggable cows
-
add cow dragging
-
begin implementation for traffic light dragging
-
continue work
-
finish implementation for traffic lights
-
update unmarking function
-
write test, correct error
-
Merge branch 'master' into make-scenery-draggable-lights-and-cows
-
tidy code
-
update tests
-
make scenery decor draggable
-
test functionality, remove redundant code
-
debug test
-
debug test, fix some terminology
-
undo unnecessary changes
-
fix typo
-
adjust for size of canvas
-
address PR comments
-
fix: forbid cows from origin and house spaces
-
debug test
-
test out change to test
-
test splitting the tests
-
test the test
-
test change to house test
-
add log line for debugging
-
remove test to see if others work
-
add back test code
-
fix typo
-
test move with offset
-
test out slight adjustment
-
tidy up
-
address PR comments
-
Merge branch 'master' into fix--cow-placement
-
fix scoring for custom levels
-
debug test
-
tidy code
-
tidy code pt 2
-
Merge branch 'master' into fix--fix-algorithm-score-in-created-levels
-
address PR comments
-
try patching
-
address PR comments, fix test
-
add back line
-
add migration, remove redundant line
-
add property
-
fix typo
-
add log lines
-
test change to ajax url
-
revert changes used for testing
-
add "add house" button
-
add additional houses
-
add ability to delete houses
-
fix typos
-
write test
-
debug test
-
fix typo
-
test a change to the test
-
fix bug with deleting houses
-
make start not deletable
-
address PR comments
-
rewrite test
-
test new test
-
debug test again
-
Merge branch 'master' into add-multiple-house-delivery
Co-Authored-By: Florian Aucomte f.aucomte@hotmail.co.uk
-
move trash can
-
fix screen ratio to display whole grid
-
modify grid size
-
feat: add language dropdown
-
feat: improve language dropdown
-
feat: add language dropdown test
-
remove test file to debug
-
debug tests
-
Simplify callback
-
testing
-
add dropdown with dummy onchange function
-
add loadLanguage functions for updating language
-
add other languages
-
added loadLanguages file to html
-
test removal of Blockly.Msg references
-
test addition of en.js script tag
-
test removal of custom block labels
-
test removal of extra css
-
debug tests, remove css
-
add back removed things except for css
-
test addition of en.js tag
-
testing addition of loadLanguage at startup, removal of en.js script
-
test addition of en.js script
-
testing small changes
-
test reloading workspace instead of containing everything in callback
-
test if reloading the workspace works if nothing else happens
-
more tests to see if just reloading will work
-
debug tests, reload
-
add back what I changed
-
removing any reloading
-
testing out reload again
-
testing if navigator is causing bug
-
try calling loadLanguage without reloading
-
adding some logging
-
moving loadLanguage function
-
try moving function again
-
fix logic negate error
-
add back other things now that logic negate issue fixed
-
add back some removed css
-
update css and some text
-
test removing test
-
address PR comments
-
address PR comment - show dropdown symbol on language dropdown
-
begin adding translations
-
add black to pipfile
-
add remaining translations
-
comment out untranslated languages
-
add hindi
Co-authored-by: faucomte97 f.aucomte@hotmail.co.uk
- Bump up version
(
9dce52f
)
-
fix: Host js-reverse
-
Merge master
-
Bring back Django package just for future use in case
- fix(deps-dev): bump eventlet from 0.31.0 to 0.35.2
Bumps eventlet from 0.31.0 to 0.35.2. - Changelog - Commits
--- updated-dependencies: - dependency-name: eventlet dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
- Merge branch 'master' into dependabot/pip/eventlet-0.35.2
Bumps pillow from 10.2.0 to 10.3.0. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: pillow dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
- build(deps): bump django from 3.2.24 to 3.2.25
Bumps django from 3.2.24 to 3.2.25. - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
- Merge branch 'master' into dependabot/pip/django-3.2.25
-
add dev container
-
configure submodule
-
Merge branch 'master' into dev_container_set_up
-
pipenv instal --dev
Co-Authored-By: Florian Aucomte f.aucomte@hotmail.co.uk
- Improve migration 0090 (use select_related instead)
(
3cf1dd2
)
- Algo scores fix only for default levels
(
c87bf7f
)
-
fix: Set Python scores to 10
-
Lockfile
-
Make algo scores consistent with model solutions
-
Remove prints
-
Feedback again
-
Small fixes
-
Iterator
- Set Python scores to 10
(
d2f2a9c
)
-
fix: Scoreboard issue with new levels
-
Improve test
-
Merge branch 'master' into fix_scoreboard_new_eps
-
Merge master
-
fix: rename episodes and levels
-
feedback
-
fix: remove whitespaces
- fix(deps): bump django from 3.2.23 to 4.1.13
Bumps django from 3.2.23 to 4.1.13. - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
- Downgrade Django to 3.2.24
Co-Authored-By: faucomte97 f.aucomte@hotmail.co.uk
- build(deps-dev): bump pillow from 10.1.0 to 10.2.0
Bumps pillow from 10.1.0 to 10.2.0. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: pillow dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
- Merge branch 'master' into dependabot/pip/pillow-10.2.0
Co-Authored-By: Florian Aucomte f.aucomte@hotmail.co.uk
-
Adding id for save table entries
-
Helper functions for saving and loading games
-
E2E test for saving and loading game
-
MR Review fixes
-
Fix saving feature
-
Remove extra whitespace
-
Merge branch 'master' into 1573-fix-saving-feature
- Level 14 extra block
(
c3ed336
)
Removed extra XML code that added a new block in level 14 (#1575)
Removed extra XML code that added a new block in level 14
- Bump up version
(
f5b6f15
)
-
Close Video after popup close
-
Merge branch 'master' into master
-
Replace var with const
-
Merge branch 'master' of https://github.com/AbdelrahmanDeghedy/rapid-router
-
Merge branch 'ocadotechnology:master' into master
-
Hide characters above level 80
Co-Authored-By: Florian Aucomte 33633200+faucomte97@users.noreply.github.com
-
fix: #1477: use correct student login URL in level editor JS
-
Merge branch 'master' into fix-1477
Co-Authored-By: Florian Aucomte 33633200+faucomte97@users.noreply.github.com
-
fix: #1436: load custom level should set correct language
-
Merge branch 'master' into 1436-bugfix-set-language
-
Merge branch 'master' of github.com:ocadotechnology/rapid-router into 1436-bugfix-set-language
-
fix-test
-
fix: migration
Co-Authored-By: Seb Palmer s.palmer1@ocado.com
-
Close Video after popup close
-
Merge branch 'master' into master
-
Replace var with const
-
Merge branch 'master' of https://github.com/AbdelrahmanDeghedy/rapid-router
Co-Authored-By: Abdelrahman abdelrahman.aboudeghedy@ocado.com
Co-Authored-By: Florian Aucomte 33633200+faucomte97@users.noreply.github.com
- build(deps-dev): bump setuptools from 62.1.0 to 65.5.1
Bumps setuptools from 62.1.0 to 65.5.1. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: setuptools dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
- Merge branch 'master' into dependabot/pip/setuptools-65.5.1
-
Changes in accordion state
-
Merge branch 'master' into Project-rapid-router
-
Updated level_selection and game and uploaded code
-
Merge branch 'Project-rapid-router' of https://github.com/karatmate/rapid-router into Project-rapid-router
Co-Authored-By: Florian Aucomte 33633200+faucomte97@users.noreply.github.com
-
fix: Level 36 description with icon and code example
-
Merge branch 'master' into level_36_desc
-
fix: Use sleigh image on start block for xmas theme
-
Use preexisting image
-
Simplify code
-
feat: Enable automatic Christmas theme in December
-
Add test
-
Merge branch 'master' into automatic_rudolph
-
Update CFC xmas URL for grass theme
-
fix: Buttons in level editor popup
-
Remove codecov comment
-
Disable comments
-
fix: Revert Django to 3.2.22 (CI/CD measuring)
-
Update tests
-
fix: Rename level 109 and make popup buttons match styles
-
Grey out coming soon episodes
-
Merge branch 'master' into while_loop_final_checks
-
Lighter grey and fix typo
-
Merge remote-tracking branch 'origin/while_loop_final_checks' into while_loop_final_checks
-
Remove chevron
-
contributing and license
-
Merge branch 'master' into contributing
Co-Authored-By: Florian Aucomte 33633200+faucomte97@users.noreply.github.com
- fix(deps): bump django from 3.2.20 to 3.2.23
Bumps django from 3.2.20 to 3.2.23. - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
- Upgrade lockfile too
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: faucomte97 f.aucomte@hotmail.co.uk
-
Improve RR admin models
-
Add decor coordinates to list
-
Update migration to include paths, destinations, origins, level types, blocks and decors
-
Add level solutions, tests and counting of new blocks towards solution score
-
Remove logs
-
Merge branch 'master' into while_loop_levels
-
Bulk actions
-
Merge remote-tracking branch 'origin/while_loop_levels' into while_loop_levels
-
Remove unnecessary code
-
quick save
-
fix: next episode
-
initial for each episode
-
fix formatting
-
episode 12
-
episode 13
-
episode 14
-
episode 15
-
setup for other episodes
-
disconnect levels 122 and 123
-
remove unused comments
-
difficulty
-
formatting
-
undo formatting
-
add bg for loops
-
iterate level links
-
add hints
-
level 115 description
-
remove extra the
-
Merge branch 'master' into loop_level_links
-
update migration name
- build(deps-dev): bump pillow from 10.0.0 to 10.0.1
Bumps pillow from 10.0.0 to 10.0.1. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: pillow dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
-
Set urllib3
-
Update everything
-
Merge branch 'master' into dependabot/pip/pillow-10.0.1
-
Update portal
Co-Authored-By: faucomte97 f.aucomte@hotmail.co.uk
-
wip: add compare, variable and number blocks
-
Merge branch 'master' into new-blocks
-
add variables_numeric_set
-
add variables_increment
-
custom math_number block and tooltips
-
add migration
-
add variables_set
-
replace blockly variables with normal inputs
-
fix merge
-
Rename migrations
-
Update migration order
-
Revert "Revert "fix: Rapid Rudolph will go down in Git history (#1291)" (#1389)"
This reverts commit 937134da8d78c4d4a19789aaf775d02e52a74a49.
-
added a debug console for blocks
-
addming more debug sstatements
-
adding a quick fix to block duplicates
-
more patches
-
trying to fix it on the backend
-
Merge conflicts
-
Reorder migrations
-
Add revert code to migration 0079
-
Re-add mistakenly removed variables code
-
Fix migrations order
-
Update lockfile
-
Update migrations
-
Clean up
-
Try waiting 1 before clicking play
-
Increase sleep to 5
-
Try running all the tests
-
Remove unnecessary time out
-
Merge master
-
Comment out broken tests
-
Skip tests instead
-
Remove comment
Co-Authored-By: faucomte97 florian.aucomt1@ocado.com
Co-Authored-By: KamilPawel kamil.sosinski@ocado.com
-
fix: Update level 39 hint
-
fix: Properly update level 39 hint
-
Resolve conflicts
-
level 38
-
update level 38 solution
-
level 47
-
fix level 47 decor
-
level 47 solution
-
level 47 hint
-
level 39 cows
-
level 39 decor quick save
-
level 39 decor
-
level 39 solution
-
level 39 message
-
fix algorithm score
-
Remove unnecessary node push
-
Remove route score and update test
-
feedback
Co-Authored-By: faucomte97 f.aucomte@hotmail.co.uk
- fix(level_editor): Highlight selected road piece
fixes: #1153
- Merge branch 'master' into fix/improve-highlight-for-selected-road-piece
Co-Authored-By: Florian Aucomte 33633200+faucomte97@users.noreply.github.com
-
Add only Github token to Crowdin action (
de3e36c
) -
Comment out Crowdin actiosn temporarily (
ec4167b
) -
Format (bump version) (
1f80a8f
) -
Try updating Crowdin action (
adb264f
) -
messages: Improve the readability of the description of the levels (#1474,
f40daa5
)
Added ',' after 'Blockly' in the level description
fixes issue #1198
Bumps certifi from 2023.5.7 to 2023.7.22. - Commits
--- updated-dependencies: - dependency-name: certifi dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
Bumps django from 3.2.19 to 3.2.20. - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
- Bring back actual semantic release repo
(
c8e45f7
)
-
update Pipfile
-
update github action
Bumps django from 3.2.18 to 3.2.19. - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
-
empty commit
-
fix: empty commit
-
Merge branch 'master' into 1349-better-solution-for-lv-43
-
Broken coin image for students in episode (
adbe7de
) -
Change margin on #episode_image.coin_image (
312812f
)
Bumps django from 3.2.17 to 3.2.18. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
fix: Target only default levels in migration
-
Add reverse code to custom migration
-
Rename level variable
-
feat: add field disable_algorithm_score to Level, disable algorithm scoring for levels 1-12
-
fix: update Pipfile.lock
-
feat: default route score for early levels where algorithm is disabled is 20 not 10, so that it isn't unfair
-
test: you can't get less than 100% on level 1-12. Fix some failures
-
chore: catch up with origin/master
Co-Authored-By: Seb Palmer s.palmer1@ocado.com
- build(deps): bump django from 3.2.16 to 3.2.17
Bumps django from 3.2.16 to 3.2.17. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
- Update lockfile
Co-Authored-By: faucomte97 f.aucomte@hotmail.co.uk
-
feat: enable cow crossing condition, and horn action
-
feat: remove event listeners. Tidy migrations. Merge upstream.
-
Merge branch 'master' into 1334-cow-condition-and-sound-horn
-
fix: fix error in placing cow
-
refactor: change migrations, formatting js
-
merge
-
chore: renumber migrations to catch up with master
-
refactor: remove duplicate cow_crossing and sound_horn blocks
-
fix: add python for sound_horn and fix pre-existing error on deliver
-
chore: catch up with master
-
fix: Pipfile.lock
Co-Authored-By: Seb Palmer s.palmer1@ocado.com
-
fix: remove snow
-
fix: dummy commit
-
dummy commit
-
fix: remove snow
-
fix: adding dummy comment
-
removing dummy comment
-
fix: gramatical error in the comment
-
build: add snyk to rapid router
-
build: remove node.js setup
-
build: add name to the project
- Revert "Revert "fix: Rapid Rudolph will go down in Git history (#1291)" (#1389)"
This reverts commit 937134da8d78c4d4a19789aaf775d02e52a74a49.
-
build: dummy commit
-
dummy commit
-
build: Update Github actions
-
Update script
- Dummy commit to bump version
(
b6ba81f
)
-
fix: added a migration fix
-
merge
-
please work
-
fixing tests by fixing migration
-
fixing prev_leve l test failing
-
removing print statements
-
removed infinite while loop
-
removed Q, uncommented rev code and added isnull filter
-
feat: prev,next and play buttons ; frontend
-
backend start
-
backend done
-
push
-
help
-
comments
-
call things
- build(deps): bump django from 3.2.15 to 3.2.16
Bumps django from 3.2.15 to 3.2.16. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
- Lock properly
Co-Authored-By: faucomte97 florian.aucomt1@ocado.com
-
all tasks done besides the resize
-
remove console logs
-
fix: adding a fix prefix to commit :)
-
removed logs and reverted back some code
-
other miscs
-
feat: Admin power for custom levels
-
fix command
-
Install common too
-
Revert ci
-
Update and fix test
-
fix: Resolve scoreboard and button issues
-
Fix missing icons
-
Add p tags
-
fix: Remove autoconfig
-
Update lockfile
-
Try updating pytest.ini settings
-
Try renaming to test_settings
-
Revert
-
Try mirroring portal's config
-
Try upgrading pytest
-
Try adding pythonpath
-
ls
-
ls again
-
Remove first ls
-
Try updating name
-
Remove ls
- build: upgrade lockfile for Django 3.2.15
- build(deps): bump django from 3.2.14 to 3.2.15
Bumps django from 3.2.14 to 3.2.15. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
-
:c
-
Merge branch 'master' into shared_levels_table
-
Make custom levels data available on scoreboard page
-
Add data to CSV file
-
Hide moderation text from students
-
Fix / Add to scoreboard CSV test
-
Revert level management changes
-
Fix indent
- Bump up version (dummy commit)
(
d0e791b
)
-
maybe?
-
draggable window working
-
ui working
-
fixing alignments
-
making play button work
-
fixing ui
-
:C
-
final fixes and add test
-
clean up test
-
addressing comments
-
updating icons again
-
pause icon change
-
Merge branch 'master' into resizeble_window
-
feat: include students from other classes in level moderation for admin teachers
-
Allow admins to play custom levels in their school
-
Fix tests
-
Refactor
-
feat: Update colours and images in Rapid Router
-
Revert CSP
-
Remove unused class
-
Improve base indentation
-
Added difficulty property
-
Added difficulty to levels too
- fix: Fix version of semantic-release to avoid bug
- build(deps): bump django from 3.2.13 to 3.2.14
Bumps django from 3.2.13 to 3.2.14. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
-
feat: screentime warning
-
cleanup
-
feat: add a main method in level solutions 101-104
-
Merge master into main-method-101-104
- build: Make CodeCov requirement 90%
- build(deps): bump pillow from 9.1.0 to 9.1.1
Bumps pillow from 9.1.0 to 9.1.1. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: pillow dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
-
docs: Improve issue templates
-
Simplify
-
wip: allow teachers to re-share levels
-
Merge branch 'master' into level-sharing
-
remove that from _setupShareTab
-
text update
-
some js cleanup
-
salad, but fixed the sharing code
-
permissions
-
more js cleanup
-
test
-
increase coverage
-
some code review
-
show as shared if level owner
-
Merge master into level-sharing
-
fix: deleting workspace now makes the name disappear
-
Merge branch 'master' into 1014-deleting-workspace-doesnt-have-any-feedback
-
fix: 'this' 'undefined' in deleteWorkspace callback
-
refactor: remove redundant step removing workspace from ui
-
Merge branch '1014-deleting-workspace-doesnt-have-any-feedback' of github.com:sebp999/rapid-router into 1014-deleting-workspace-doesnt-have-any-feedback
-
feat: add houses to level 48
-
remove id from level 48 solution
-
update level 48 solution
-
removed Thank you repeating
-
remove Code for Life from title
-
build: Update lockfile
-
Merge branch 'master' into update_lockfile
- fix the email on moderation page
Bumps django from 3.2.12 to 3.2.13. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: faucomte97 florian.aucomt1@ocado.com
- Fixed the start block appearing in the bin
(
497223a
)
-
rename v to my_van
-
add from van import Van
-
level 1 fix
-
fix search errors and v.cow => my_van.cow
-
make RR tests pass
-
Razvan fix
-
remove console.log
- fix: hide shared levels of anonymised users
- fix: use a non threaded server in SeleniumTestCase
- fix: remove cache_page
-
fix: cleanup ci and update pipfile
-
update pipfile lock
-
wip: upgrade to Django 3.2
-
add foundation scss
-
Merge branch 'master' into upgrade-django
-
update libsass
-
patch ci to use upgrade-django branches
-
fix migrations tests
-
update selenium_test_case
-
remove django-foundation-statics
-
fix: Show default data on student scoreboard
-
Fix indep and add / clean tests
- fix: fix freeze issue with fast button
-
fix: Add more Crowdin domains to CSP
-
Merge branch 'master' into crowdin-csp-2
-
fix: Show no data on first scoreboard load
-
Try removing portal install from ci and bring back translations
-
Allow Crowdin in-context translation resources
-
fix: Allow Crowdin in-context translation resources
-
Add Crowdin CDN to CSP config
-
Fix URL
- fix: Fix level 74 new solution
-
fix: Improve level 74 solution
-
Use noop
- fix: Improve divider lines
- fix: trim ci flow
- Revert "fix: try paths-ignore (#1301)"
This reverts commit ece66b0975b8f55c2310ccdfc1958ffd4a2f888b.
- Revert "fix: try different events (#1300)"
This reverts commit 20aa3609d7be69e44024ff9e1f8230c6b9389ea0.
- Revert "fix: publish (#1299)"
This reverts commit 9ce91437e6358d9670b38242106eff4794df82d4.
- Revert "fix: debug ci"
This reverts commit 40717fabd207bfe00afb88a7a62c33bbab2008b1.
-
fix: try branches-ignore
-
fix: try paths-ignore
-
fix: publish this time
-
Merge branch 'master' into trim-ci-flow
-
fix: try different events
-
fix: publish this time
-
Merge branch 'master' into trim-ci-flow
-
fix: update cookies categories
-
Merge branch 'master' into update-cookies-categories
Bumps django from 2.2.26 to 2.2.27. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
fix: Rapid Rudolph will go down in Git history
-
Merge branch 'master' into explement_snow
-
feat: resize python window
-
code review and fix slider drag anywhere
- fix: scrollbar for Python pane
- fix: delete level on moderate page
- fix: remove black borders from level moderation and scoreboard
- build(deps): bump django from 2.2.25 to 2.2.26
Bumps django from 2.2.25 to 2.2.26. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
-
Update lockfile properly
-
Revert changes
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Florian Aucomte f.aucomte@hotmail.co.uk
-
wip: level moderation search and classes filter
-
Merge branch 'master' into level-moderation
-
some cleanup
-
update tests
-
code review
-
test_moderation_empty_class_filter
-
remove duplicate RR_logo.svg
-
move scoreboard search to the right
-
scoreboard select all classes/episodes by default
-
move RR logo to common
-
test_moderation_shared_with
- fix: Upgrade Django to 2.2.26
-
fix: Set cursor to pointer on scoreboard dropdowns
-
Merge branch 'master' into fix_dropdowns
-
No pointer on button padding
- fix: Create failed attempt on crash, out of fuel and red light events
-
fix: Make Scoreboard logic more efficient
-
Fix score vars initialisation
-
Code review
-
Simplify CSS and layout
-
fix: Fix select all boxes, dropdown styles and text spacing
-
Replace padding with margin
-
fix: fix indep sub nav after portal CSS update
-
Merge branch 'master' into indepsubnav
-
fix: Fix scoreboard class checkbox tick and page scroll
-
Fix comment
- fix: student scoreboard see all levels
- build(deps): bump django from 2.2.24 to 2.2.25
Bumps django from 2.2.24 to 2.2.25. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
-
Merge branch 'master' into dependabot/pip/django-2.2.25
-
Update lockfile properly
-
Scoreboard update pt. 1
-
Colours and sorting
-
checkbox size
-
More style fixes
-
Remove progress bar files, start work on CSV export (not working)
-
feat: add top scoreboard
-
change top form id
-
Get CSV to work
-
Merge branch 'scoreboard_bottom' of https://github.com/ocadotechnology/rapid-router into scoreboard_bottom
-
Remove importance of things and sort out headers
-
Remove more importance and fix columns
-
Replace average with % complete
-
Center star
-
Fix some score calculation issues
-
layout changes + header fix
-
Improve filter styles and functionality
-
add improvement table
-
Merge branch 'scoreboard_bottom'
-
fix csv and search for improvement table
-
update text, filter widths
-
dropdown max-width and stick buttons to bottom
-
student and indep student dashboard
-
fix clear not unchecking select-all
-
fix RR banner overflow
-
update tests and review fixes
-
fix subnav styles and other minor fixes
-
remove unused variable
-
Select default checkboxes if needed on load
-
Show no data on clear
-
Fix level names
-
Update lockfile
-
Add and remove comments
-
add test for csv
-
reformatting and fix more test
- fix: Upgrade Django to 2.2.25
-
dummy commit
-
Merge branch 'master' into dummy_branch
-
fix: another dummy commit
-
Merge branch 'dummy_branch' of https://github.com/ocadotechnology/rapid-router into dummy_branch
-
Fixed blocks overlapping and refined rest of namings (
afb3192
) -
Fixed the naming of function solutions (
010a335
) -
Fixed the typo (
5a30448
)
- fix: align header
- fix: Revert "Revert Rapid Rudolph changes" #1156
- fix: Add progress bar stylesheet to CSP config
-
Install CSP and first config
-
Add unsafe eval, icons and fix tests
-
Cleanup
-
Add autoconfig to coverage ignore list
-
Install portal branches for tests
-
Remove comment
-
Install common branch properly
-
Freeze to see state
-
Try strings and fix typo
-
No egg
-
Try with commit hashes instad of branch name
-
Try with -e
-
Uninstall and then reinstall
-
Fix arg
-
Use branch again
-
Reuse -U
-
Lots of echoes
-
Split everything into stages
-
Reuse strings
-
Merge branch 'master' into csp_header
-
Bundle commands back together
-
Split up steps again for debugging
-
Re bundle steps
-
Python 3.6 ro 3.7
-
Remove report only line
-
Remove redundant linters and custom installations
-
Refactor congif and fix http link
-
Fix common pipfile installation
- fix: fix issue with deleted students appearing
-
fix: remove sticky subnav from RR
-
remove unneeded script
-
feat: update level selection page
-
cache fix
-
python 3.6 to 3.7
-
fix test
-
fixes and tidy up
- feat: remove ocado logo from the game
-
fix: Add attempt creation test util
-
Add test files to codecov ignore list
-
Fix codecov.yml
-
feat: Update most help texts
-
Update a few of the Python levels help texts
-
Black formatter
-
Remove all localisation from messages file and fix tests
-
Remove obsolete tests
-
Delete test locale directory
-
Remove + signs and use f string
-
Update license
-
Remove old license text
-
Update lockfile
-
Fix headings
-
Remove last few license texts
-
Remove divs
-
Remove whitespaces
- fix: RR level header fix
- fix: header updates
- build(deps): bump sqlparse from 0.4.1 to 0.4.2
Bumps sqlparse from 0.4.1 to 0.4.2. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: sqlparse dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
-
Update lockfile
-
Merge branch 'master' into dependabot/pip/sqlparse-0.4.2
-
test: changed test_random_road so that the values for curviness, loopiness and branchiness are between 0 and 1 and fix curviness test
-
chore: tidy up
-
Merge branch 'master' into 852-curviness-test
-
wip: working code
-
fix: 1099, change javascript in level_moderation and include modal in page template
-
chore: formatting
- build(deps): bump pillow from 8.3.1 to 8.3.2
Bumps pillow from 8.3.1 to 8.3.2. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: pillow dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
-
feat: version bump BREAKING CHANGE: rebranding
-
Merge branch 'master' into version-bump
-
feat: remove teacher title
-
get portal and common from the custom branch
-
install portal and common as editable in ci
-
Revert "install portal and common as editable in ci"
This reverts commit 140ef3d43bd3d1501d77a47fc26c69746e2bd887.
- Revert "get portal and common from the custom branch"
This reverts commit 312f72b609fff288aba8308c4b03069a8e3e4c75.
- Merge branch 'master' into rebranding-remove-teacher-title
- fix: Extend base.html instead of old base
-
fix: Make selects match styles
-
Fix error page to have padding
-
Remove redundant error pages
-
Delete unused file
-
fix: Reduce header sizes in some pages
-
Merge branch 'rebranding-p1' into rebranding_p1_amends
-
Update level moderation button styles
-
Fix scoreboard header background
-
Put classes on table element
- fix: rebranding updates
-
fix: table and button updates
-
minor fixes
-
feat: rebranding changes
-
replace glyphicons with material icons
-
feat: prevent browser localstorage if user is not logged in
-
Remove save and load buttons if not logged in
-
chore: tidy up
-
chore: more tidies
- fix: Remove captha from tests
- Remove docs paths-ignore (didn't work)
(
f328bc3
)
-
docs: update and clean readme
-
docs: fix the link to RR
-
Merge branch 'master' into readmefix2
-
docs: update and clean readme
-
Merge branch 'master' into readmefix
- Try ci.yml with single quotes
(
f1a4f7d
)
- Update CI to ignore docs
(
33cbce7
)
-
fix: add/update hints for lv80-109
-
fix: reorder words
-
fix: minor word fixes
- fix: update 'if else' tooltips
- build(deps): bump wagtail from 2.11.7 to 2.11.8
Bumps wagtail from 2.11.7 to 2.11.8. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: wagtail dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
-
fix: update if else tooltips
-
fix: put back grey panels
-
docs: add ocado additional terms back
-
Merge branch 'master' into tooltips
- build(deps): bump django from 2.2.22 to 2.2.24
Bumps django from 2.2.22 to 2.2.24. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
-
Update lockfile correctly
-
Merge branch 'master' into dependabot/pip/django-2.2.24
- Add additional terms on Ocado back
(
acbd037
)
- build(deps): bump django from 2.2.22 to 2.2.24
Bumps django from 2.2.22 to 2.2.24. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
- Merge branch 'master' into dependabot/pip/django-2.2.24
- build(deps): bump django from 2.2.21 to 2.2.22
Bumps django from 2.2.21 to 2.2.22. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
- Update lockfile correctly
- build(deps): bump django from 2.2.20 to 2.2.21
Bumps django from 2.2.20 to 2.2.21. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
-
fix: update pip lock
-
undo previous changes
-
Merge branch 'dependabot/pip/django-2.2.21' of https://github.com/ocadotechnology/rapid-router into dependabot/pip/django-2.2.21
-
fix: update lockfile
-
Merge branch 'master' into dependabot/pip/django-2.2.21
- build(deps): bump django from 2.2.21 to 2.2.22
Bumps django from 2.2.21 to 2.2.22. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
- build(deps): bump django from 2.2.20 to 2.2.21
Bumps django from 2.2.20 to 2.2.21. - Release notes - Commits
--- updated-dependencies: - dependency-name: django dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com
-
fix: update pip lock
-
undo previous changes
- build(deps): bump urllib3 from 1.26.4 to 1.26.5
Bumps urllib3 from 1.26.4 to 1.26.5. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: urllib3 dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
- Refer contributing to the new location
(
d176566
)
-
fix: 1164 allow a teacher who has prepared a level to do something else, come back to it, and edit it further or share it
-
Merge branch 'master' of github.com:ocadotechnology/rapid-router into 1164-rr-homemade-levels-sharing
-
test: add tests for default character and ensure editor of custom level is owner of level
-
fix: trigger staging deployment using actions
-
Merge branch 'master' into trigger-deploy-workflow
- docs: Delete COPYRIGHT.txt
The copyright file was out of date and it was intruding github license detection modxcms/revolution#14023. It also seems unnecessary because other repos don't have it.
-
docs: update license
-
remove old license file
-
docs: update readme and contributing section
-
remove docker files
-
Merge branch 'master' into docsupdate
-
more updates to readme and contributing
-
Merge branch 'docsupdate' of https://github.com/ocadotechnology/rapid-router into docsupdate
- fix: update tests with new teacher login form
-
fix: update jquery.cookie to js.cookie
-
put back function, or the tests would time out
-
fix: update handlebars js library to v4.7.7
-
feat: update python version to 3.7
-
add exclusion list to codeclimate
- fix: require post
- build(deps): bump django from 2.2.18 to 2.2.20
Bumps django from 2.2.18 to 2.2.20. - Release notes - Commits
Signed-off-by: dependabot[bot] support@github.com
-
Merge branch 'master' into dependabot/pip/django-2.2.20
-
update Pipfile.lock
-
disable cookie banner in tests and example
-
feat: check cookie consent when muting game
-
reduced mute function complexity
-
Merge branch 'master' into managed-cookies
- fix: Improve sharing table generation
- build(deps): bump django from 2.2.17 to 2.2.18
Bumps django from 2.2.17 to 2.2.18. - Release notes - Commits
Signed-off-by: dependabot[bot] support@github.com
- fix: update Pipfile.lock
- deps: Bump django from 2.2.17 to 2.2.18
(
5f48885
)
Bumps django from 2.2.17 to 2.2.18. - Release notes - Commits
Signed-off-by: dependabot[bot] support@github.com
- deps: Bump pillow from 8.0.1 to 8.1.1
(
657c9ae
)
Bumps pillow from 8.0.1 to 8.1.1. - Release notes - Changelog - Commits
Signed-off-by: dependabot[bot] support@github.com
- fix: set location of trash can on first render
- fix: Revert Rapid Rudolph changes
- fix: replace youtube embeds with youtube-nocookie
- fix: Move autoconfig back to Pipfile
- ci: fix translation files owner
-
build: Remove test dependencies
-
Put portal install back in ci workflow
-
Move django-autconfig back to setup.py
-
Install autoconfig not editable (
78a7d8c
) -
Lock file (
2fc0a3f
) -
Move autoconfig installation to Pipfile (
f422f54
) -
Revert autoconfig move (
3aecff2
) -
Try not installing with system (
13cfe38
)
- fix: Stop retriggering of CI job on release
Signed-off-by: Niket niket.shah1@ocado.com
-
Remove pull request trigger on publishing package
-
Merge branch 'master' into stop_retriggering
- fix: Bring back Rapid Rudolph
- ci: fix codecov
- use personal github token to checkout
Signed-off-by: Niket niket.shah1@ocado.com
-
run action on push
-
remove condition
-
try persist-credentials false
-
fix: Stop CI from running again
-
Remove debug workflow trigger
-
Merge branch 'master' into github_actions_publish
-
Upgrade dependencies, remove future
-
Reinstall future
-
Update lockfile
-
Install master of django autoconfig fork
-
Add foundation component files as temp fix
-
Install correct branches
-
Return to main aimmo branch
-
Install django-autoconfig from setup.py instead of pipfile
-
Add comma
-
Install pipenv verbose mode
-
Bring system back
-
Remove temp scss files
-
Downgrade pipeline
-
ci: added draft publish-python-package workflow
-
format publish python package and rename job
Signed-off-by: Niket niket.shah1@ocado.com
- Use personal github token
-
ci: added github workflow and updated piplock
-
try a few args for chrome-headless
-
changed CI to PR, added codecov and set ubuntu ver
-
Upgrade Django to 2.0
-
Upgrade pytest to fix pipenv conflicts
-
Include namespace in admin urls
-
Use class based JavaScript catalog
-
Replace core.urlresolvers by urls
-
Use user properties instead of functions
-
Specify on_delete for models
-
Merge branch 'master' into django_2_0_test
-
Replace urls.resolvers with urls pt 2
-
Add test for on_delete
-
Specify Django 2.0
-
Simplify admin urls + Black
-
Fix admin URL
-
Fix tests + upgrade
-
Install local common in travis
-
Upgrade dependencies
-
Improve model tests
-
Install local portal and common
-
Also install local aimmo
-
Fix RR migration tests
-
Install correct upgrade branches
-
Install autoconfig
-
fix: Change scoreboard so that teachers who are not admins can only see the classes they teach, not all classes in the school.
-
chore: Tidy up
-
Merge branch 'master' of github.com:ocadotechnology/rapid-router into 997-all-teachers-can-see-all-classes-in-scoreboard
-
chore: Modify formatting and couple of extra asserts in tests
-
fix: Fix test
-
fix: Change model solution for Level 75. Fixes #638
-
Merge branch 'master' into 638-level-75-solution
-
fix: Messages for Level 39 so that students are not encouraged to use if
-
Merge branch 'master' into 705-scoring-level-39
-
fix: Remove pytest from Pipfile due to conflict, and add ALLOWED_HOSTS to example_project/settings (0.0.0.0:8000 doesn't load because not an allowed host)
-
fix: Added pytest <6 to Pipfile and remade Pipfile.lock
-
fix: New solution for Level 50
-
fix: Updated migration for solution for level 50
-
Merge branch 'master' into fix-level-50-solution
-
chore: formatting
-
Merge branch 'fix-level-50-solution' of github.com:sebp999/rapid-router into fix-level-50-solution
-
feat: New destination and optimal solution
-
fix: change date in migration
-
feat: revise level solution
- fix: Remove foundation and reimplement modal in RR
Signed-off-by: Niket niket.shah1@ocado.com
-
use constant for overlay background color, re-jiggle animation timings
-
update color error
-
update chromedriver
-
fix tests and popup no scroll bug
-
Remove dead code
-
test on master as well
-
Updated sections on virtualenv and how to run tests
-
docs: Updated virtualenv section
-
fix: Upgrade six version
-
Remove six
Signed-off-by: Niket niket.shah1@ocado.com
- fix: update rapid-router due to breaking change in portal
Signed-off-by: Niket niket.shah1@ocado.com
-
update rapid-router due to change in common
-
require cfl-common version 4
-
update travis dep in rapid router
-
Fix imports
-
update chromedriver
-
updates tests to use the api from common correctly
-
Don’t fix cfl-common version due to pipeenv resolution
-
fix typo in tests
-
Make old needed migration
-
Install common and update foreign keys
-
Rename migration
-
Add package to setup.py
-
Update lockfile
-
Reformat migration to fix code-climate
-
Refactor model imports
-
Install portal branch
-
Add module docstring to migration
-
Upgrade Chromedriver
-
Upgrade Chromedriver again
-
Update dist and services to match portal config
-
Install portal with -U
-
Use same Chromedriver as portal
-
Update chromedriver setup to match portal
-
Don't run in headless mode
-
Remove reference to settings
- Fix #1105 Use Python 3
f-string syntax is only valid in Python 3 Use a sha in case the image gets updated and breaks things
- chore: Remove old comment
Python is pulled from the base image now
- fix: Fix teacher login in tests
-
Update text and fix Selenium tests
-
Fix teacher login
-
Fix student login
-
Change user to student
- fix: Remove link to bad website
-
fix: Improve admin pages by reducing load
-
Merge branch 'master' into improve_admin_pages
-
Make level page searchable
-
fix: Add authentication class to views
-
Run Black
-
fix: Add server-side verification for level sharing permissions
-
Refactor inner defs
-
Use rest-framework views
-
Update Chromedriver
-
Rename view and update docstring
-
Update last call to level sharing permission
-
Switch parameters order back
- fix: Link to correct CSS file instead of JS file
-
Add missing jquery css file for progress bar.
-
Ignore Jquery CSS files in CodeClimate
-
Merge branch 'master' into scoreboard-progress-bar
- Use CDN
- fix: Replace unicode with str in models
- fix: Install latest version of semantic release
-
Fix passing of block data
-
Add test
-
Remove while true from random decor generation
-
Run Black
- Add life cycle of a code change doc
(
f218c44
)
-
fix: Rapid Rudolph back to the Arctic
-
Merge branch 'master' into revert_rudolph
-
fix: Make API URLs need admin login
-
Install portal master
- fix: Remove byte strings
Signed-off-by: Niket Shah masterniket@gmail.com
-
test on python 3 as well
-
speicify minor version as well
-
remove mentions of matrix
-
try a different way of running tests on both versions
-
Make Python tests run in parallel
-
Remove last bytestring
-
pull from appropriate branch of portal
-
Add the right branch of portal to the test script as well
-
Specify Python version 3.6.10
-
Download Python 3.6.7 as latest one available
-
Unzip chromedriver in correct folder
-
Fix encoding issues in tests
-
Ran black and changed how blocks are passed to template in the level editor
Signed-off-by: Niket niket.shah1@ocado.com
-
fix enconding in tests
-
fix encoding error
-
Switch dev environment to only care about Python 3
-
fix syntax error in setup.py
-
Run black
- fix: remove django-foundation-icons
it was only used in some dead code
Signed-off-by: Niket Shah masterniket@gmail.com
- fix: remove django bourbon
Signed-off-by: Niket Shah masterniket@gmail.com
-
fix: Remove django-casper
-
Add g-recaptcha-response to post requests for login in tests
Signed-off-by: Niket niket.shah1@ocado.com
-
fix: Remove django-appconf
-
Revert "fix: Remove django-appconf"
This reverts commit 985ddb2a4b200a4332621417834861f819729802.
- Revert "Revert "fix: Remove django-appconf""
This reverts commit 8a732e2eaa1664c7a8e98467a6903f5bfd5a1248.
- Merge branch 'master' into remove_appconf
-
removed django-jquery
-
Revert "removed django-jquery"
This reverts commit eedf0671965130f29e36c064c9afa10c2b7262b7.
-
removed django-jquery again
-
disabled reCaptcha on tests
- fix: Fix typo in contributing docs
- Run futurize stage2 to theoretically support Python 3 (whilst still supporting Py2)
(#1072,
1f9dfab
)
-
Futurize /game python files
-
Futurize views
-
Futurize test files and compilers files
-
Merge branch 'master' into port_to_python_3
-
futurize stage 2 with unicode literals
Signed-off-by: Niket niket.shah1@ocado.com
-
install python-future
-
Revert "futurize stage 2 with unicode literals"
This reverts commit 901176a76578ddd09ea0b119c4bf6d3cbc91717c.
-
Run futurize stage2
-
Update Pipfile.lock
- fix: Rapid Rudolph is coming to town
Revert "Rapid Rudolph back to the North Pole - Fixes #942 (#943)"
This reverts commit cc7aac20b734bbd91d094d3be12552cbb973501d.
- Merge branch 'master' into rapid_rudolph_2019
- fix: Install master branch of portal
- build(deps): bump django-js-reverse from 0.6.1 to 0.9.1
Bumps django-js-reverse from 0.6.1 to 0.9.1. - Release notes - Changelog - Commits
Signed-off-by: dependabot[bot] support@github.com
-
Update Chromedriver version in Travis
-
Update pipfile lock
-
upgrade django to 1.11
-
pointed to portal upgrade branch
-
Merge remote-tracking branch 'origin/master' into django111
-
Merge branch 'master' into django111
-
Initialise selenium in selenium test case
-
use pytest
Signed-off-by: Niket Shah masterniket@gmail.com
-
install dependencies from Pipfile on travis
-
stop on fail for testing
-
isntall lower version of selenium
-
upgrade django selenium clean
-
update code to be compatible with django selenium clean 0.3.2
-
update chromedriver
-
use staticliveservertestcase
-
collect files anyways
-
Use live server test case
-
fix import error
-
Update Pipfile.lock
-
print page source
-
see what the login page looks like after the login fails
-
put print on correct test
-
add more travis debugging
-
correct code split
-
add more deubgging statements
-
add more debugging
-
always log on
-
Revert "always log on"
This reverts commit abaac8c568ce27c72bb93b90572c10b95e66c91d.
-
Extend teardown function to log out after tests end
-
Revert "stop on fail for testing"
This reverts commit 7db4b277c74430dbd322aee28e024021ec3cb104.
-
Removed unnecessary libraries + move coverage to Travis only
-
Bring back static collection
-
dummy commit to unblock Travis
-
Upgrade Selenium
-
Add pytest-cov to Travis
-
Remove blank line
-
Add test for invalid import
-
Put error message in main section of popup
-
Uncomment tests
-
fix: remove support for django-pipeline 1.5.4
-
Make chromedriver version match portal's
-
Remove addon to match portal
-
Revert to original chromedriver version for testing
- Support django-pipeline 1.6.14
Signed-off-by: Niket Shah masterniket@gmail.com
-
ran black formatter
-
Fix PIPELINE typo
-
Replace CSS with STYLESHEETS in pipeline config
-
Upgrade chromedriver to 2.41
-
Adds stable Chrome addon
-
Print HTML for debugging
-
Revert "Print HTML for debugging"
This reverts commit 555ee95bf11af1ebe9493891d4dc1202976a55c3.
-
Attempts to make django-pipeline and selenium with Django 1.11 work together
-
Refactor + adding libsass
-
Remove not needed settings in test_settings
-
Add libsass compiler (same as codeforlife-portal’s one)
-
Add new lines at the end of file
-
Add docstring for copied selenium_test_case
- add copywrite requirements to new task template
- Remove extra blank lines in templates
-
docs: add solution to issues on macos mojave
-
fix: prevent from panning the map when clicking on the green side menu
-
fix: typo
-
Add Blockly event to run program on Start Block click
-
Moved listener to initialiser. Also made event function anonymous.
- Upgrade Blockly to the latest library
Signed-off-by: Niket Shah masterniket@gmail.com
-
remove commented out code
-
Remove commented out code
-
Remove unused code
-
Make codeclimate ignore the blockly library
-
Remove more commented out lines
-
Remove exclude pattern
-
added codecov config
-
added token
-
installed coverage
-
removed codecov install
- Uses serializer instead of model_to_dict + test
-
Fixes broken level editor + test
-
Removes unnecessary imports and functions
- Fix: Make travis point to codeforlife-portal’s default branch
Signed-off-by: Niket Shah masterniket@gmail.com
Signed-off-by: Niket Shah masterniket@gmail.com
-
Using a list instead of URL patterns
-
Update URLs
-
Replace RequestContext with dictionaries
-
Upgrade Django and Django Rest framework
-
Remove test suite and use manage.py test
-
Merge master
-
Update Django compatibility
-
Revert "Remove test suite and use manage.py test"
This reverts commit 3cfdb5d02f88282f2fc69615e8d8d75463f94347.
-
Better format
-
Fix REST framework version
-
Point to Django upgrade branch on portal
- Disable test stage on master
(
656bfea
)
BREAKING CHANGE: Remove testing stage on master branch
- fix: changed copyright year to 2019
- Remove testing stage on master branch
-
Remove duplicate 'student' value from migrations
-
Black formatting
-
Revert Black formatting
- Bring back semaphore curl request
- Remove _version.py + references
- test_settings.py: Point to example project static root so Selenium tests run using compiled
styles (#1020,
b5555d6
)
-
Point static root to example project so Selenium tests run with correct styles
-
Merge branch 'master' into update-static-root
- Make URLs consistent with other projects
-
run the black formatter through the game folder
-
Reformat setup.py
-
Update contributing guidelines to reflect change from PEP8 to black
-
Added condition for email + test for saving anonymous level
-
fix: indentation
-
Merge branch 'master' into premature_email
-
test semantic release
-
install deps in deploy and make test stage empty
-
install more things for deployment (right now)
-
remove versioneer and use semantic release
-
install crowdin on deploy step and fix syntax error in setup.py
-
fix import errors in setup.py
-
fix version of python semantic release to a python 2 compatible one
-
do not have an empty script section
-
ci(test version bump):
BREAKING CHANGE: Testing breaking changes
-
remove after success step
-
git log
-
remove git log
-
Reduce git depth
-
Move angular parser locally to being to start supporting unicode characters
-
fix commit_parser import
-
make semantic_release_parser a module
-
correct commit parser import
-
remove custom commit parser
-
fix(.travis.yml): Test automatic versioning
Add space to test version number is bumped up
-
feat(.travis.yml): Make feat change to test bump
-
fix(setup.cfg): Do not check build status
-
fix(game/init.py): Bump up version to match latest release
-
ci(versioning): Remove versioneer
-
fix: test a patch update
-
1.0.2
-
feat(versioning): Add semantic release functionality
Using semantic-release publish We skip tests on a tag build only deploy on master
-
Delete custom angular parser
-
docs(pull_requests): Update PR docs to reflect current processes
-
docs(pull_requests): Add conventional commit spec to PR template
-
docs(contributing): Update contributing guidelines
-
docs(pull_request): Update PR template
-
ci(travis): Update python patch version
-
Remove testing lines
-
Remove trailing whitespace
-
Merge branch 'master' into semantic_versioning
- pipeline: Testing breaking changes