Scott Erickson
cf9d082ffa
Have client check for achievement updates
2016-08-29 16:32:42 -07:00
Scott Erickson
139efe4cf7
Implement POST /db/user/:handle/check-for-new-achievement, couple tweaks
...
* Enforce being logged in for POST /db/earned_achievement
* Extend timeout for race condition user tests
2016-08-29 14:53:51 -07:00
Scott Erickson
f509c95a4b
Refactor POST /db/earned_achievement
2016-08-29 14:53:36 -07:00
Scott Erickson
5c8b8832b3
Refactor and better test EarnedAchievement.createForAchievement
2016-08-29 14:52:50 -07:00
Scott Erickson
2f8ad4afdf
Prevent email-formatted usernames on teacher signup
2016-08-29 14:16:15 -07:00
Matt Lott
0b3c7d3189
Don't overwrite Close.io Lead Origin custom field
2016-08-29 11:58:00 -07:00
Robin Yang
bd87783631
Merge pull request #3877 from codecombat/about-page-language-logos
...
Change programming language listing on About page
2016-08-29 09:30:03 -07:00
Robin Yang
c7c3eff0bd
Merge pull request #3884 from codecombat/course-curriculum
...
Update formatting on CS2 Guide
2016-08-29 09:29:57 -07:00
Scott Erickson
8d582082a7
Merge pull request #3887 from Imperadeiro98/remove-minicolors
...
Remove jQuery minicolors
2016-08-29 09:09:15 -07:00
Matt Lott
d20600b381
Update campaign next level algorithm for practice levels
...
Don’t show not-started unlocked levels if previous incomplete practice
level is available
Yellow arrow points at adventurer levels too now
Closes #3882
2016-08-29 06:26:40 -07:00
Imperadeiro98
dd6f862f70
Remove minicolors image
2016-08-28 23:14:25 +01:00
Imperadeiro98
3b29aae616
Remove jQuery minicolors
2016-08-27 23:03:25 +01:00
Yuki Ueda
8bef580909
Update ja.coffee ( #3886 )
2016-08-27 12:13:30 +01:00
Imperadeiro98
cc2bf8ebd9
Some fixes to pt-BR
2016-08-27 12:12:55 +01:00
Abimael Alcebíades
7a2911951c
Update pt-BR.coffee ( #3885 )
...
* Update pt-BR.coffee
translations updated
* Update pt-BR.coffee
Updated translations
2016-08-27 12:11:14 +01:00
Robin Yang
d6d8d84722
Update formatting on CS2 Guide
2016-08-26 16:53:28 -07:00
Matt Lott
a700a00c94
Autocomplete game.
...
And don’t create duplicate entries for hero. autocompletes
Closes #3883
2016-08-26 15:10:22 -07:00
Matt Lott
b8d4e51331
Add line endings and newlines for fuzzy autocompletes
...
Closes #3351
2016-08-26 10:32:56 -07:00
Josh Callebaut
e54cd7c05f
Merge pull request #3881 from Zerrien/intro-view
...
View for tracking Intro/Overview guide issues
2016-08-25 16:53:38 -07:00
Josh Callebaut
ff00091408
Tweaks based on CR from Rob
2016-08-25 15:52:49 -07:00
Josh Callebaut
cb41100d2e
Style-fix quotes and EOD newlines
2016-08-25 15:37:49 -07:00
Josh Callebaut
53e68a79a6
Add a page for tracking intro/guide issues
2016-08-25 15:31:24 -07:00
Matt Lott
9553238a64
🐛 Fix adjacent campaign map arrows
2016-08-25 10:40:07 -07:00
Josh Callebaut
f5770c3a2a
Merge pull request #3878 from Zerrien/adv-color-2
...
Adventurer levels lose star and become purple
2016-08-25 10:38:27 -07:00
Scott Erickson
ae82875c57
Refactor post new level version handler, add failed save handling
...
When a new version is created, the latest version is updated, then
the new one is made. If making a new one fails (most commonly due to
a name conflict), the latest version is left in a broken state. Set up
the new middleware to revert changes to latest version in this case,
and update the level handler to use the middleware. Also added
warning logs if models do not have editableProperties or postEditableProperties
set.
2016-08-25 10:28:46 -07:00
Matt Lott
76b1efdefb
Update Close lead creation when have NCES data
2016-08-25 10:21:39 -07:00
Nick Winter
878dcbdc49
Better handling of non-user-code problems in game-dev mode. Don't simulate whole level first time a game-dev level is loaded.
2016-08-24 15:21:09 -07:00
Matt Lott
80f8fd60d8
Update close automated emails
2016-08-24 14:46:15 -07:00
Josh Callebaut
18e985a845
No longer display star on adventurer levels and make all adventurer levels purple
2016-08-24 14:35:26 -07:00
Matt Lott
d85cfcaddf
Update zp -> close import script to be more forgiving
2016-08-24 14:33:47 -07:00
Robin Yang
8435789691
Change programming language listing on About page
2016-08-24 14:02:03 -07:00
Matt Lott
f391030b44
Add hints test group distinction comments
2016-08-24 12:05:40 -07:00
Matt Lott
22e3f445c0
Add achievement hidden property
2016-08-24 07:37:11 -07:00
Rob Blanckaert
d9b688c5b8
Merge pull request #3874 from codecombat/course-curriculum
...
Create Markdown for CS1, CS2 Curriculum
2016-08-23 18:16:19 -07:00
Rob
5c6fb20d7f
Add back to top buttons.
2016-08-23 18:12:44 -07:00
Scott Erickson
b175c02714
Fix article test to handle patches endpoint change
2016-08-23 16:19:25 -07:00
Robin Yang
b550aae76a
Remove target grades from Curriculum
2016-08-23 16:07:10 -07:00
Robin Yang
c3b3c6ea2a
Update Student License requirement copy
2016-08-23 16:05:16 -07:00
Nick Winter
bfa49cbbc6
Fix sending too much and not enough data on arena sessions
2016-08-23 16:02:03 -07:00
Matt Lott
e05536e1e4
Send exported Close.io leads script
2016-08-23 14:48:42 -07:00
Robin Yang
52c1f3d625
Add CS1, CS2 to Resource Hub
...
Also adding additional worksheets/PDFs.
2016-08-23 14:46:02 -07:00
Robin Yang
5d31496ceb
Update CS1, CS2 curriculum content
2016-08-23 14:45:32 -07:00
Scott Erickson
09a9358b9e
Modify courses i18n edit view to be less error-prone
...
* Do not use 'backup' system
* Warn when about to lose changes
* Show list of patches and their statuses
2016-08-23 14:36:45 -07:00
Scott Erickson
ae28223b96
Add course edits stats properties to user schema
2016-08-23 13:34:19 -07:00
Scott Erickson
7d9d42a23f
Fix i18nCoverage bug
...
Sometimes, translations is undefined, so check that it exists
2016-08-23 13:33:51 -07:00
Scott Erickson
24848da7bf
Fix scrolling on PlayGameDevLevelView
2016-08-23 12:50:50 -07:00
Phoenix Eliot
e929686502
Enable session spectating for WebDev levels
2016-08-23 11:48:02 -07:00
Phoenix Eliot
209b7d724e
Fix webdev for china server
2016-08-23 11:08:57 -07:00
Scott Erickson
ef0547f72a
Simplify applying licenses
...
In TeacherClassView, when a teacher assigns a paid course to any unenrolled
student, the view automatically enrolls those students, rather than requiring
the teacher to enroll those students manually first. Update copy throughout.
Also add back (smaller) padding to progress dots in TeacherClassView.
2016-08-23 10:43:31 -07:00
Matt Lott
c2ae4d3748
Add gd2 and wd2 to individual game
...
Closes #3875
2016-08-23 10:15:47 -07:00