Commit Graph
162 Commits
Author SHA1 Message Date
Ekaterina Tuzova 6ef0630856 brought back get enrolled courses ids.
tested with adaptive python course
2016-09-19 13:58:41 +03:00
Ekaterina Tuzova 738c9eaa7d OAuth stepic authorization, connector refactoring
extracted and separated unauthorized and authorized http client for stepic so one can be confident about user login state
removed enrolled course ids (todo: discuss with Valentina)
added refresh/access tokens to the user information (todo: should be updated properly because it expires in 10 hours)
2016-09-19 13:58:41 +03:00
Ilya.Kazakevich 3e89f97a14 PY-20733: Give user ability to choose remote mapping when she creates remote project
* It makes no sense to have remote project with out of remote mapping, so we ask user for mappings when project is created
 * Since we need project to be created before running mapping tool, we show mapping window at next step (huge refactoring is required to display mapping window before project is created)
 * Platform calls ``ProjectGenerator#generateProject``, but we have a lot of generators, so we moved code to parent which delegates remote project configuration to ``PyRemoteInterpreterManager`` and then calls ``configureProject``
2016-09-15 17:45:38 +03:00
Vladimir.Orlov 6923675380 don't build *-oracle-win.zip artifacts. 2016-09-13 17:11:14 +03:00
nik 92534f9832 PyCharm Edu: build scripts simplified, extracted separate script which can build artifacts from sources of idea/community git repository 2016-09-07 16:49:17 +03:00
nik 75462eb597 build scripts: automatically set output directory by product name 2016-09-07 16:49:17 +03:00
nik 75e059742e build scripts: don't build sources.zip archives, looks like they aren't needed anymore (previously they were used by exceptions analyzer) 2016-09-05 13:00:04 +03:00
nik b771c46894 pycharm build scripts simplified: don't copy empty licenses folder 2016-09-01 09:39:24 +03:00
nik 3b4a68c6f9 pycharm build scripts rewritten 2016-08-31 15:05:53 +03:00
nik 273b00afb0 build script: specify layout of all available plugins in ProductProperties class to simplify build scripts 2016-08-29 10:48:45 +03:00
nik 50fbc924fa PyCharm Edu build scripts rewritten 2016-08-29 09:42:01 +03:00
nik 6203945c7e python educational: corrected css reference for tips 2016-08-29 09:42:01 +03:00
nik d505bcea5d project configuration: unneeded source root removed from python-edu-build module 2016-08-29 09:42:01 +03:00
Valentina Kiryushkina 079074e645 Fix wrong module name in test helper 2016-08-09 19:42:54 +03:00
Ekaterina Tuzova 9d63e96de6 edu release graphics 2016-08-08 19:45:50 +03:00
Ekaterina Tuzova c1be88eace EDU-725 NPE on skipping to the next task in PyCharm Edu 3 2016-08-08 18:10:37 +03:00
Anna.Kozlova 78d1492242 explicit types to diamonds 2016-08-08 17:08:03 +02:00
Alexey Kudravtsev 32c33fbbaf visible/slow line markers merged with line markers pass; instead of VisibleLineMarkersPass and SlowLineMarkerPass the LineMarkersPass now accepts priorityRange and restrictRange, just like GeneralHighlightingPass 2016-08-08 15:20:40 +03:00
Valentina Kiryushkina c2a485afe0 Fix according to review IDEA-CR-12833: remove senseless condition part 2016-08-08 15:17:52 +03:00
Liana Bakradze 12b7f3b4bd EDU-707 PyCharm Edu 3 fatal error on the first attempt to open a course in the course creation mode 2016-08-05 20:02:43 +03:00
Valentina Kiryushkina 44e043a7ac Fix EDU-550 Educational projects and console input. 2016-08-05 17:58:26 +03:00
Ekaterina Tuzova 495d529a5b fixed NPE 2016-08-05 15:50:28 +03:00
liana.bakradze 5d773511ba EDU-704 Unable to preview course from course creator with russian name on Windows 2016-08-05 15:28:02 +03:00
Ekaterina Tuzova dbfcd35d9c course version warning 2016-08-04 22:22:01 +03:00
Ekaterina Tuzova 8bb8b4f5d1 do not add run current action to the bulb action menu 2016-08-04 22:22:01 +03:00
Ekaterina Tuzova d1c8ca2511 updated bundled intro course 2016-08-03 18:25:04 +03:00
liana.bakradze 5ee0f8cbd3 EDU-694 Change Course Info action not found 2016-08-01 16:15:33 +03:00
Ekaterina Tuzova ff7e355200 do not loose author name 2016-08-01 14:51:35 +03:00
Ekaterina Tuzova 5cb86e4681 upregister attachProcessor extension 2016-07-29 20:40:43 +03:00
Ekaterina Tuzova 90fe852c5b update icon for previous task/placeholder 2016-07-29 19:32:28 +03:00
Ekaterina Tuzova e6ac1777d6 EDU-267 Do not allow to open projects in the same window 2016-07-29 19:32:28 +03:00
Ekaterina Tuzova d613c03020 fix education edition build 2016-07-29 17:51:52 +03:00
Liana Bakradze af4e4c2be7 EDU-688 New project: Tie location and course title fields 2016-07-29 17:41:23 +03:00
Ekaterina Tuzova 982ff83c8a cleanup 2016-07-29 16:10:11 +03:00
Ekaterina Tuzova 39abd444c7 check if course is up to date before generating 2016-07-29 16:10:11 +03:00
liana.bakradze 63a93e68ed EDU-509 Return back Code menu 2016-07-28 14:51:45 +03:00
Ekaterina Tuzova bb95648489 add all python versions to "available for course " combobox 2016-07-28 12:58:10 +03:00
Ekaterina Tuzova 2c6d6d28ab EDU-169 Do not expand task window on typing right after the end of the window
Fixed for the end of file inserting new line
2016-07-28 12:58:10 +03:00
liana.bakradze 80e8516e25 remove code related to subtasks 2016-07-28 11:17:10 +03:00
Ekaterina Tuzova 672db6ca1f associate silently created virtual env with new project 2016-07-25 18:42:48 +03:00
Ekaterina Tuzova ef8d7bd938 show course language level only in change course info dialog 2016-07-25 18:33:27 +03:00
Ekaterina Tuzova 8f42fbff7d use course language level to create virtualenv 2016-07-25 17:52:49 +03:00
Ekaterina Tuzova 709c8906ce moved virtualenv creation to the project generator 2016-07-25 17:26:51 +03:00
liana.bakradze 7038e3e9aa EDU-338 Add supported python versions info to the course.json 2016-07-16 11:18:55 +03:00
liana.bakradze db8fc6aa4b EDU-657 Initial implementation of subtasks 2016-07-15 21:51:23 +03:00
Aleksey Pivovarov e5a7109e7f fix typos in icon names 2016-07-13 12:09:59 +03:00
Liana Bakradze 9472e8bf95 EDU-667 Wrong working directory for "Run Study Tests" configuration 2016-07-11 12:56:38 +03:00
Liana Bakradze 2856802c48 EDU-626 "Create new educational project" is not intuitive name 2016-07-08 19:43:30 +03:00
Ekaterina Tuzova 6c8dc90add educational plugins build 2016-07-07 19:16:41 +03:00
Vladimir.Orlov 6478ed5c87 EDU-613 Desktop shortcut is not created. Cleanup. 2016-07-01 15:14:26 +03:00