phoenixeliot
2ebf94c3db
Combine extracted script/style tags
2016-07-20 17:20:21 -07:00
Matt Lott
15bcae8a17
Show API popup entirely over surface
...
Covering user code causes problems for players.
2016-07-20 17:06:51 -07:00
phoenixeliot
ce137f00cb
Fix level preview CSS
2016-07-20 17:04:01 -07:00
phoenixeliot
f28c17c9bf
Fix spacing to be consistent
2016-07-20 15:47:20 -07:00
phoenixeliot
62813e41a3
Extract styles and scripts
2016-07-20 15:44:01 -07:00
Matt Lott
72905c7ff2
Reduce Mixpanel event tracking
...
Turning off homepage events and play pageviews.
2016-07-20 14:45:13 -07:00
phoenixeliot
6fdda491bd
Fix for when database courses/campaigns don't match
2016-07-19 14:13:24 -07:00
Rob Blanckaert
5bb7f243f5
Update web-dev-listener.js
2016-07-19 13:44:25 -07:00
phoenixeliot
58284dff33
Turn on Ace HTML worker for syntax errors
2016-07-19 11:30:02 -07:00
Matt Lott
01a8312617
🐛 Classroom last played string null level check
2016-07-19 10:10:48 -07:00
Matt Lott
7bf3fc6a78
🐛 Don't route level load error mails to sales
2016-07-19 06:36:11 -07:00
Nick Winter
cb1021e013
Fix typo in game-dev-2 ordering
2016-07-18 22:27:20 -07:00
Matt Lott
1f1132ecf8
Prioritize displaying first/last names over username
2016-07-18 12:38:29 -07:00
phoenixeliot
4e449fea3b
Fix gplus/fb signin and tests
2016-07-18 11:41:18 -07:00
phoenixeliot
d7209d784e
Add option to print current spec name to jasmine
2016-07-18 10:56:25 -07:00
phoenixeliot
1d616cd92a
Fix indentation
2016-07-18 10:46:51 -07:00
phoenixeliot
bb6262483f
Allow username-only signup for classroom users
...
Address some code review feedback
Correct error code in test
Don't try to send emails to empty addresses
Add tests for subscriptions
Add tests for Next Steps email
Fix specs
Add reason for disabled test
2016-07-18 10:41:17 -07:00
Bryukhanov Valentin
ff523c2431
Merge pull request #3802 from codecombat/Bryukh-ru-hints
...
Update ru.coffee - hints ui
2016-07-18 20:23:51 +03:00
Matt Lott
68ebfa0e39
Update license inquiry call task name
2016-07-18 10:08:23 -07:00
Bryukhanov Valentin
2852f5014c
Update ru.coffee - hints ui
...
Add "hints" translations in the editor UI
2016-07-18 19:54:20 +03:00
Matt Lott
607c129c7f
School active licenses admin page
2016-07-18 09:41:42 -07:00
Nick Winter
f94cc2ec1f
Fix CS1, CS2, GD1, WD2, CS3, etc. labeling in TeacherClassesView, too
2016-07-17 01:12:58 -07:00
Nick Winter
6e65171a83
i18n, comments, misc cleanup
2016-07-17 00:53:17 -07:00
Nick Winter
320aa0f3d9
Add first guess for other web-dev concepts
2016-07-16 23:30:10 -07:00
Nick Winter
b04e968da5
Add support for CSS docs
2016-07-16 23:17:05 -07:00
Nick Winter
5d0b9c875a
Fix some typos that made it not work in Firefox (not sure how it worked in Chrome)
2016-07-16 13:32:54 -07:00
Nick Winter
0cd3278b8f
Add simple ImageGalleryView for some sample images in web-dev levels
2016-07-16 13:11:43 -07:00
Nick Winter
d37527d21b
Ordering/labeling courses: CS1, CS2, GD1, WD1, CS3, etc
2016-07-16 00:35:52 -07:00
Nick Winter
dc6a1de9fa
Ordering/labeling courses: CS1, CS2, GD1, WD1, CS3, etc
2016-07-16 00:33:10 -07:00
Nick Winter
b64bcd9f02
Use shareable false/true/'project' for different levels of shareability
2016-07-15 23:26:43 -07:00
Nick Winter
6ae89e31f1
Add direct link to play game/web-dev creations while coding them
2016-07-15 22:14:25 -07:00
Nick Winter
5d26b03918
Add buttons to view game/web-dev levels to courses views
2016-07-15 21:57:04 -07:00
Nick Winter
5f95a4d158
Play game-dev levels without API restrictions. Show game button in CourseDetailsView only when appropriate.
2016-07-15 20:47:09 -07:00
Nick Winter
7e4733f07e
Hack: check HTML goals now and in a second to account for built-in CSS transition
2016-07-15 20:25:37 -07:00
Nick Winter
224ad54bdd
View web dev levels. Add proper victory modal game/webpage share links. Fix playing game dev levels. Add generic change transition to all web-dev pages.
2016-07-15 20:03:12 -07:00
Scott Erickson
0570644943
Set up a bunch of game dev, web dev playing logic
2016-07-15 16:57:39 -07:00
Nick Winter
788a14398a
Fix starting web dev levels
2016-07-15 16:22:33 -07:00
Scott Erickson
7b38181241
Merge branch 'master' into game-dev-levels
2016-07-15 16:02:21 -07:00
Scott Erickson
ab704a1cab
Merge remote-tracking branch 'origin/web-dev-levels' into game-dev-levels
...
# Conflicts:
# app/views/play/level/PlayLevelView.coffee
2016-07-15 16:01:57 -07:00
Scott Erickson
10ca59d10f
Have CourseVictoryModal used for course-ladder levels
2016-07-15 15:54:22 -07:00
Nick Winter
0922eec2cc
Add stubs for game-dev-1, web-dev-1, and web-dev-2 to updateCourses script
2016-07-15 14:47:42 -07:00
Scott Erickson
0a8514b688
Merge branch 'master' of https://github.com/codecombat/codecombat
2016-07-15 13:44:19 -07:00
Scott Erickson
df028b32bb
Add compiler requirements to fix npm update
2016-07-15 13:43:08 -07:00
Scott Erickson
486949d07c
Admin only courses ( #3797 )
...
* adminOnly course field
* Properly check not-admin-only when fetching courses
2016-07-15 13:28:35 -07:00
Nick Winter
9be8151959
Don't create God for web-dev levels
2016-07-15 13:24:54 -07:00
Nick Winter
cb085d019d
Update Aether version
2016-07-15 11:27:58 -07:00
Nick Winter
5a688e42c7
Slightly more flexible iframe origin checking
2016-07-15 11:19:22 -07:00
Nick Winter
1e640fb74c
Fix CampaignView styles to cover the whole screen with background again
2016-07-15 10:14:00 -07:00
Nick Winter
bc5375770e
Fix Mongoose at 4.5.3 while 4.5.4 has bug creating new clans and trial requests
2016-07-15 10:13:45 -07:00
Scott Erickson
6652b4920b
Have travis run npm update after install
...
This is to make sure it's running the latest possible npm modules, in case of
bugs they introduce.
2016-07-15 09:59:10 -07:00