Commit Graph

18406 Commits

Author SHA1 Message Date
Ekaterina Tuzova
08f7f89aca merge 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
e95be934be removed unused 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
d3e6fc4804 update test helper for previously created courses 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
346c3742ad cleanup 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
89de30eba4 set placeholder text for remote courses 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
4af6da7f34 study project generator 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
b0e9c892ce use path instead of filename 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
f08f672ea9 configure pycharm edu once 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
4bfe48d0a0 updated course 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
2c90ad8daf test data (was deleted during merge) 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
79375c8c2a remove warning from deserialize 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
ec510abd3a remove unused code 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
22ffb8a16b cleanup 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
cc693b55e7 cleanup 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
21d7fd0b9c public API for kotlin plugin 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
dcb5454532 multiple bundled courses available 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
20685771ba remove unused serializer 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
2307d6e64c fix navigation to next/previous task for empty task list 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
c89c64d8f3 fix move lesson 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
f4bf5cc296 fix show preview 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
8476641225 fix unpack student course into teacher view 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
8c69681a98 fix lesson creation between two other lessons 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
53d001a40e fixed course archive generation 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
5a32fe0323 moved stepik related actions to separate package 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
0d620a2d85 cleanup 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
71d59e0d73 fixed test data 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
03eedbe662 fixed tests 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
8eadfc678b get rid of courseInfo
extracted remoteCourse for stepik specific fields
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
b9faa00c19 fix tests 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
5bc23e38bc fix get courses in show course preview 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
2168b64066 EDU-894 Save all course content in course.json
EDU-891 Drop courses cache

First iteration
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
6f92410b5f fix migration from pycharm 3 to pycharm 4 2017-04-06 14:54:32 +03:00
Dmitry Trofimov
87a989a2f3 Fix Python console in plugin for CLion 2017-04-06 12:54:28 +02:00
Roman Shevchenko
5489338982 Cleanup (obsolete OS constant) 2017-04-05 18:34:44 +02:00
Valentina Kiryushkina
26f3614116 Refactor and cleanup addNextRecommendedTask method 2017-04-05 18:44:09 +03:00
Valentina Kiryushkina
0c7a1e0b0f EDU-908 Incorrect task text in adaptive courses after reopening a project
Create new test and text files for new recommendation
2017-04-05 18:44:09 +03:00
Valentina Kiryushkina
7b3f154b5b EDU-902 Editor text doesn't update after getting next recommendation
Copy parameters of a new task file to the old one. Copy task file is better solution than recreate it because if we recreate task file we'll need to recreate corresponding study editor.
2017-04-05 18:44:09 +03:00
Valentina Kiryushkina
dae539626f Fix EDU-899 IllegalStateException when opening an old project 2017-04-05 18:44:09 +03:00
Valentina Kiryushkina
15a0682ddf EDU-874 Underscore doesn't display in task text 2017-04-05 18:44:08 +03:00
Vladimir Krivosheev
4432b71a66 deprecate VirtualFileAdapter in favour of direct usage of VirtualFileListener (it is possible since java 8 is used) 2017-04-05 16:39:24 +02:00
Dmitry Trofimov
e647badda9 Fix Python plugin to work with CLion as well as Python plugin for CLion 2017-04-05 14:49:54 +02:00
nik
abe04c861b testing scripts cleanup: remove obsolete gant scripts
tests_in_community.gant and tests_in_ultimate.gant should be used to run tests from idea-community and ultimate repositories respectively.
2017-04-05 14:31:02 +03:00
Alexey Utkin
058f15bbfe Revert "Fix Python plugin for Clion (PY-23544)"
This reverts commit 6823362cca.
2017-04-05 13:55:49 +03:00
Dmitry Trofimov
5b38bb6d95 Fix renamed references 2017-04-04 17:58:12 +02:00
Dmitry Trofimov
16fa9f9fbc python-community plugin is a module to depend on in order to build the Python plugin from sources 2017-04-04 17:58:12 +02:00
Elizaveta Shashkova
9cd2e662c6 Add tests for borderline cases (PY-23393) 2017-04-04 18:30:27 +03:00
Elizaveta Shashkova
535e2e2eb7 Fix inserting breakpoints into borderline case (PY-23393) 2017-04-04 18:30:27 +03:00
Dmitry Trofimov
777adfb2f1 Remove dependency as this module is used in tests 2017-04-04 17:00:03 +02:00
Dmitry Trofimov
6823362cca Fix Python plugin for Clion (PY-23544) 2017-04-04 15:34:39 +02:00
Mikhail Golubev
d73b5d2580 PY-22656 Don't use location of .pyi stubs to determine import groups in Optimize Imports
The problem was partially fixed for the stdlib modules with .pyi stubs
from typeshed in e990277415
2017-04-04 14:24:46 +03:00