Commit Graph

163 Commits

Author SHA1 Message Date
Dmitry Batkovich
09bf7e1316 remove redundant getName-s for QuickFix inheritors (update 2) 2016-09-28 22:41:05 +03:00
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