Scott Erickson
5884a7ce8d
Add changelog link to /teacher/courses
2016-04-29 09:23:57 -07:00
phoenixeliot
e65a9248f3
Fix last level text and continue button
2016-04-28 16:14:19 -07:00
Scott Erickson
a676f26303
Tweak created date on teacher classroom view
2016-04-28 14:20:33 -07:00
Scott Erickson
3fed1743fc
Flatten /courses
2016-04-28 12:08:31 -07:00
phoenixeliot
64061d60e1
Don't show first course in bulk-assign dropdown
2016-04-28 11:33:29 -07:00
Rob
31495208bf
Add border to birthday selector to match style.
2016-04-28 11:29:05 -07:00
Scott Erickson
82675bf05a
Add created date to teacher classroom view
2016-04-28 11:28:02 -07:00
Scott Erickson
f0c0b549e2
Show language dropdown when anonymous
2016-04-28 11:15:36 -07:00
Rob
f39cac3abf
Try to keep learn more above the fold.
2016-04-28 10:52:37 -07:00
Nick Winter
747c5f29f7
Finally figured out how to use i18next interpolation correctly; using it on level counts in SubscribeModal
2016-04-28 10:07:47 -07:00
Matt Lott
7b88eb0250
Remove Clojure from /about and play modals
2016-04-27 16:15:27 -07:00
Scott Erickson
7788608d2d
Navbars collapse below large screen sizes
2016-04-27 16:07:55 -07:00
phoenixeliot
84ec2d630f
Make some Course materials teacher-only on dashboard
2016-04-27 13:24:54 -07:00
Scott Erickson
675e3290ac
Lock course content to classrooms
2016-04-27 09:58:04 -07:00
phoenixeliot
7c1059bffa
Fix code review feedback
...
Fix code review feedback (2)
Fix code review feedback (3)
2016-04-26 16:37:36 -07:00
phoenixeliot
66f99dd834
Add translation tooltips for code
...
Tweak tooltips, add some translation keys
Fixed not showing translations for English-speakers
Remove comment
2016-04-26 16:37:07 -07:00
phoenixeliot
aa93a3ec6c
Translate spell type (function/method/snippet/etc)
2016-04-26 16:37:06 -07:00
phoenixeliot
02d833639b
Make LevelComponent names translatable, show spell name translations in doc tooltips
2016-04-26 16:37:06 -07:00
Rob
4e630362ce
- Switch to flat modal
...
- Diffuse test time bomb
2016-04-26 14:35:07 -07:00
Rob
5bd8f7a1cb
COPPA tests.
2016-04-26 14:01:03 -07:00
Rob
4183764b61
Add birthday field to user that rejects users under 13 on signup.
2016-04-26 14:00:49 -07:00
Matt Lott
283c874496
Update /privacy COPPA section
2016-04-26 11:20:47 -07:00
Josh Callebaut
c4652d82e2
Implements the SPADE logger into the SpellView
...
* Updates spade.js vendor file, adds a sublime-project for developers to use
* Moves server logic away from handlers
* Moves session update logic to middleware, sets up server schema to autorender IDs as ObjectIDs
* Modernizes the supermodel loading scheme and switches from constructor to initalize
2016-04-26 09:56:30 -07:00
Scott Erickson
e8d0ec08cb
Merge pull request #3572 from UltCombo/i18n-subscription-modal
...
Update subscribe modal's style to support i18n, fixes #3526
2016-04-25 13:22:18 -07:00
Matt Lott
93194d4f1e
Change top nav Courses link to Students
2016-04-23 16:54:24 -07:00
UltCombo
304cdc1113
Update subscribe modal's style to support i18n, fixes #3526
...
Subscribe modal: make the "parent" and "sale" buttons take only as much space as necessary and the "subscribe" button takes all the remaining space, this fixes #3526 .
Here's how the new style looks:
### Before
![](http://i.imgur.com/uwt9Jed.png )
![](http://i.imgur.com/1VKdJjZ.png )
### After
![](http://i.imgur.com/2ElCHMT.png )
![](http://i.imgur.com/G4EAi1P.png )
2016-04-23 19:11:54 -03:00
Matt Lott
4a7518ca6f
Add new team members to /about
2016-04-21 20:45:13 -07:00
Scott Erickson
a452f1ce47
Update teacher trial request views, some related bug fixes
...
* Tweak wording, options
* Instead of storing changes in local storage, warn when users may lose changes by navigating away
* Fix CreateTeacherAccountView so that if you connect to an existing account, the redirect is triggered
* Fix users.coffee weird race condition
2016-04-20 16:30:11 -07:00
Rob
67686e8c71
Add district complete to teacher convert page.
2016-04-20 10:37:00 -07:00
Rob
f79a9b96bf
Add district picker to teachers/signup
2016-04-20 10:29:59 -07:00
phoenixeliot
79d4fc3126
Merge branch 'dashboard-bugfixes'
2016-04-19 12:36:36 -07:00
phoenixeliot
e2d08fa7cf
Stuff
...
Partially fix ActivateLicensesModal.spec
[IN PROGRESS] Don't display deleted users
Move userID to classroom.deletedMembers on user delete (not retroactive)
Fix PDF links for course guides, remove old PDFs from repo
Remove deprecated SalesView
Remove underline for not-yet-linked student names
Only show class select when there's more than one
Ignore case when sorting student names
Use student.broadName instead of name for display and sorting
Fix initial load not showing progress after joining a course (hacky)
Fix text entry for enrollment number input
Fix enrollment statistics
Fix enrollment stats completely (and add back in per-class unenrolled count)
Add deletedMembers to classroom schema
More fixes to enrollment stats (don't count nonmember prepaids)
Don't use 0 as implicit false for openSpots
Update suggested number of credit to buy automatically
Fix classroom edit form ignoring cleared values
Add alert text when more users selected than enrollments available
Alert user when trying to assign course to unenrolled students
Alert user when assigning course to nobody
Add some tests for TeacherClassView bulk assign alerts
Fix TeacherClassView tests failing without demos
Use model/collection.fakeRequests :D
Remove unused comment
Fix handling of improperly sorted deleted users on clientside
Add test for moving deleted users to deletedMembers
Add script for moving all deleted classroom members to classroom.deletedMembers
Completely rewrite tallying up enrollment statistics
Fix some tests to not be dependent on logged-in user
Address PR comments
Fix default number of enrollments to buy
Fix i18n for not enough enrollments
Use custom error message for classroom name length
2016-04-19 12:32:20 -07:00
Rob
988eeeeb07
Merge branch 'school-complete'
2016-04-18 23:35:50 -07:00
Rob
e64d585841
Add extra information when a school is autocompleted.
2016-04-18 22:54:43 -07:00
Rob
e7356411fb
Autocomplete names of schools on quote page.
2016-04-15 14:00:36 -07:00
phoenixeliot
c3da6a23c9
Change isTeacher checks to isSessionless for /play
2016-04-15 10:58:52 -07:00
Rob
ceb64ce9ca
Improve verifier.
2016-04-13 16:41:16 -07:00
phoenixeliot
a524256b5b
Add sessionless play for Teachers
2016-04-12 19:34:05 -07:00
Nick Winter
a7114a2719
Implement headless verifier; fix headless client
2016-04-12 19:34:05 -07:00
Scott Erickson
cabca6366f
Show guides when users are a teacher OR own a classroom
2016-04-08 10:14:47 -07:00
Scott Erickson
5aeb559ad1
Fix ConvertToTeacherAccountView to save the email field
2016-04-07 14:40:21 -07:00
Matt Lott
be254cf10e
Route homepage students to /courses instead of /play
2016-04-05 10:43:06 -07:00
Matt Lott
49e7506c62
Add parental leave benefits to /about page
2016-04-05 10:14:54 -07:00
Matt Lott
4b1486159c
Change teacher account convert terminology to update
2016-04-05 09:16:22 -07:00
Matt Lott
133574356a
Update /about page
...
Removing sales positions, adding marketing position
Updating benefits list
2016-04-05 06:29:03 -07:00
phoenixeliot
c826543b40
Remove kinda broken enrollment stats (temporary)
2016-04-04 16:09:58 -07:00
phoenixeliot
beb53d9f2f
Various fixes and changes to teacher-accounts and teacher-dashboard
2016-04-04 15:42:29 -07:00
Scott Erickson
58a5df7a4f
Restrict teacher and student accounts to their respective areas and actions
2016-04-04 15:20:34 -07:00
phoenixeliot
4a72ffc185
Implement all of teacher-dashboard
2016-04-04 15:19:27 -07:00
Scott Erickson
bd3a77da9f
Implement teacher accounts
2016-04-04 15:18:06 -07:00
Scott Erickson
43389ac9b6
Merge pull request #3471 from delftswa2016/loggedIn-achievement-error
...
Error when accessing achievement without being logged in
2016-03-30 09:41:01 -07:00
Rob
e40b952ef2
Do something slightly better for loged in students.
2016-03-29 21:44:59 -07:00
Scott Erickson
6e16248cd8
Merge pull request #3509 from codecombat/header-avatar
...
Add small avatar to header
2016-03-28 11:17:58 -07:00
Rob Blanckaert
9da65cdcff
New homepage variations.
2016-03-25 17:09:58 -07:00
phoenixeliot
0355ea3e1a
Add small avatar to header
2016-03-25 16:25:51 -07:00
Imperadeiro98
5676c6b2e4
Add i18n to new level loading strings
2016-03-22 12:02:36 +00:00
Matt Lott
d1ae4adfbb
Merge pull request #3499 from IC-Induja/master
...
Added 9 new loading screen comments
2016-03-20 05:40:17 -07:00
Matt Lott
2bf028cc4a
Update /about page team section
2016-03-20 05:30:52 -07:00
IC-Induja
57bd7ab5f8
Update level_loading.jade
2016-03-20 01:20:42 -04:00
Matt Lott
5d71acba05
Replace HipChat with Slack
2016-03-18 17:05:21 -07:00
Nick Winter
905c9cdb93
Use victory text and next level data on level completion. Update picoCTF logo.
2016-03-18 14:18:41 -07:00
Nick Winter
13928884b0
Merge iDEAL link for nl on home
2016-03-18 11:16:28 -07:00
Nick Winter
4a737d3045
Merge iDEAL link for nl on home
2016-03-18 11:14:10 -07:00
Scott Erickson
d6a46826e6
Add top margin to base-flat footer
2016-03-18 11:03:55 -07:00
Scott Erickson
461fb14f37
TestView styling and responsive tweaks
2016-03-18 11:03:55 -07:00
Scott Erickson
e6593dea8d
Refactor FacebookHandler and GPlusHandler
...
* Move api loading to FacebookHandler
* Use success callbacks
* Use same, properly named events
* Use same functions and property names
* Refactor related social button, out of use rendering system
* Remove the now unnecessary form split from CreateAccountModal
2016-03-18 11:03:55 -07:00
Scott Erickson
93c7072d8d
Refactor ConfirmModal for #3138 and #3488
2016-03-18 11:03:55 -07:00
Matt Lott
255ebbc048
Ads for free campaign players
...
Display leaderboard ads on campaign and play views.
Do no show ads in classroom, picoCTF, or to teachers.
Add no ads blurb to subscription features matrix.
Scale game UI for ads on short screens.
Closes #3491
2016-03-18 10:29:31 -07:00
Maikel Langezaal
49d7028e2e
Cleanup
2016-03-17 11:30:19 +01:00
Imperadeiro98
9a36267ba7
Cleanup i18n in some files
2016-03-16 21:49:19 +00:00
Scott Erickson
07aad0ca18
Merge pull request #3463 from delftswa2016/maximize-button-fix
...
Fix the fullscreen-code button and beautiful-code button
2016-03-14 10:45:08 -07:00
Jacob Boon
ce8f7f2c14
include iDeal offer for Dutch (nl) users
2016-03-14 16:39:16 +01:00
Chengxin Ma
6ff7c562a8
updated new homepage header (i18n)
2016-03-12 12:19:21 +01:00
Matt Lott
3a1627682d
Update homepage logged out copy
2016-03-11 15:44:37 -08:00
Scott Erickson
9d315a4848
Fix "students enrolled" to "students assigned" in TeacherCoursesView
2016-03-11 14:13:44 -08:00
Maikel Langezaal
5aff988ec5
Cleaned up code
2016-03-11 21:08:13 +01:00
Maikel Langezaal
e07d2561bd
Made the treema visible to be build, but disabled and hidden the buttons
2016-03-11 21:01:06 +01:00
yuliang123
457d6bbc6c
Fix the fullscreen-code button and beautiful-code button
2016-03-11 16:59:45 +01:00
Matt Lott
acba838db4
🐛 Request demo Ux bugs
...
Only ask about login if not logged in
Add missing set up a class i18n string
2016-03-10 14:40:16 -08:00
Scott Erickson
84cdf1e2ce
Add showRequiredError and showSignupRationale alerts and tests to CreateAccountModal
2016-03-10 11:37:31 -08:00
Scott Erickson
a59e96f277
Tweak invalid class code behavior, fix hide modal button test
2016-03-10 11:23:09 -08:00
Scott Erickson
ebc98f988f
Refactor CreateAccountModal out of AuthModal, add class code to signup
2016-03-10 10:52:11 -08:00
Matt Lott
eb7bebe293
Add DAU 30-day avg and daily total to dashboard
2016-03-08 15:27:57 -08:00
Matt Lott
bce9862be2
Update request demo Ux
...
Renaming request quote to request demo
Changing create class wording to set up class
Showing different UI if teacher or not
Adding gameplay screenshots to homepage
Update request demo email
Closes #3449
2016-03-08 09:30:50 -08:00
Robin Yang
ee331cc9c5
Change request quote headings H1/H2 to H3/H4
2016-03-07 13:56:34 -08:00
Imperadeiro98
2442115892
Remove i18n from admin pages
2016-03-05 15:08:27 +00:00
Nick Winter
1ccad78782
Submit picoCTF solutions, show progress, disable sound
2016-03-04 11:44:43 -08:00
Scott Erickson
0b6390795a
Tweak text on admin page
2016-03-04 11:14:18 -08:00
Scott Erickson
a2249f8df1
Add return-to-admin (turn off espionage mode)
2016-03-04 10:43:17 -08:00
Matt Lott
19b7fe7295
Remove iOS position from /about careers section
2016-02-29 15:16:09 -08:00
Matt Lott
e56efe5921
Fix analytics MAUs and campaign paid users
2016-02-28 15:24:35 -08:00
Nick Winter
859e127e14
Merge pull request #3422 from blorente/master
...
Added some lines for #710
2016-02-27 16:58:47 -08:00
Imperadeiro98
5c4f9b6947
Small fixes to new-home-view.jade
2016-02-27 08:25:57 +00:00
Imperadeiro98
02a91642fc
Merge master
2016-02-27 08:07:59 +00:00
Maikel Langezaal
b2aef32699
Trailling spaces removed, typo fixed and added 1 tag
2016-02-26 23:28:39 +01:00
Scott Erickson
b64a212a17
Merge branch 'master' of https://github.com/Imperadeiro98/codecombat into Imperadeiro98-master
2016-02-26 09:38:09 -08:00
Matt Lott
7bd0936c93
Import approved trial requests into Close.io
2016-02-26 06:21:31 -08:00
Maikel Langezaal
40ed5618b8
Added i18n tags for new HomePage Issue #3413
2016-02-26 11:43:38 +01:00
Scott Erickson
1c4a84dee6
Handle when a SomethingResource fails, show Unknown Error
2016-02-25 15:15:39 -08:00
blorente
ef8ed4b6ed
Added some lines for #710
2016-02-25 23:41:27 +01:00