Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More work on content libraries V2 #33200

Closed
wants to merge 67 commits into from

Commits on Jul 27, 2022

  1. feat: implement V2 libraries usage for library content block

    YT: https://youtrack.raccoongang.com/issue/EDX_BLND_CLI-87
    
    - V2 libraries are available for selection in the Random Block edit modal;
    - selected V2 library blocks are copied to the modulestore and saved as children of the Random Block;
    - V2 library version validation works the same as for the V1 libraries (with possibility to update block with the latest version);
    - filtering by problem type can't be done for V2 the same as for V1 because the v2 library problems are not divided by types;
    - unit tests added/updated.
    dyudyunov authored and UvgenGen committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    8f39b14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6337ba8 View commit details
    Browse the repository at this point in the history
  3. style: formating the code

    dyudyunov authored and UvgenGen committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    5fc7092 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d01fbb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d4c235 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    726824b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d868583 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ffbd977 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    13280bd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c4d7519 View commit details
    Browse the repository at this point in the history
  11. feat: code review

    UvgenGen committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    a1dcefe View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d14a877 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    57a035c View commit details
    Browse the repository at this point in the history
  14. feat: update tests

    UvgenGen committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    45898eb View commit details
    Browse the repository at this point in the history
  15. feat: update tests

    UvgenGen committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    1bad271 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d2f941c View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7dda8e2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0fc5ebf View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2022

  1. feat: implement V2 libraries usage for library content block

    YT: https://youtrack.raccoongang.com/issue/EDX_BLND_CLI-87
    
    - V2 libraries are available for selection in the Random Block edit modal;
    - selected V2 library blocks are copied to the modulestore and saved as children of the Random Block;
    - V2 library version validation works the same as for the V1 libraries (with possibility to update block with the latest version);
    - filtering by problem type can't be done for V2 the same as for V1 because the v2 library problems are not divided by types;
    - unit tests added/updated.
    dyudyunov authored and UvgenGen committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    eff3eb5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    379881a View commit details
    Browse the repository at this point in the history
  3. style: formating the code

    dyudyunov authored and UvgenGen committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    a2b5fd2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ec23db View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    49efc9b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    df07051 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    21975e1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9e0d22d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aab4742 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1cfeca9 View commit details
    Browse the repository at this point in the history
  11. feat: code review

    UvgenGen committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    7393316 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4260e16 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    49284cb View commit details
    Browse the repository at this point in the history
  14. feat: update tests

    UvgenGen committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    5d9120b View commit details
    Browse the repository at this point in the history
  15. feat: update tests

    UvgenGen committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    1f19f16 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    83e7382 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    936d847 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ccd0fb0 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    f3ec7c8 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    bdd0dd8 View commit details
    Browse the repository at this point in the history
  21. fix: fix errors

    UvgenGen committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    f6723d0 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    2954fdf View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b69d173 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    5d04c53 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2022

  1. Configuration menu
    Copy the full SHA
    3a4805f View commit details
    Browse the repository at this point in the history
  2. feat: implement V2 libraries usage for library content block

    YT: https://youtrack.raccoongang.com/issue/EDX_BLND_CLI-87
    
    - V2 libraries are available for selection in the Random Block edit modal;
    - selected V2 library blocks are copied to the modulestore and saved as children of the Random Block;
    - V2 library version validation works the same as for the V1 libraries (with possibility to update block with the latest version);
    - filtering by problem type can't be done for V2 the same as for V1 because the v2 library problems are not divided by types;
    - the problem type field is hidden for v2 libraries in the edit mode;
    - unit tests added/updated.
    dyudyunov committed Aug 1, 2022
    Configuration menu
    Copy the full SHA
    bd00331 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. Configuration menu
    Copy the full SHA
    f429515 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. Configuration menu
    Copy the full SHA
    d7e8080 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. Configuration menu
    Copy the full SHA
    fba1ae7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b87a237 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa58d16 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5e8241 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eae44a6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d7c340c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4079251 View commit details
    Browse the repository at this point in the history
  8. feat: code review

    UvgenGen committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    1f7a47a View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. fix: get_bundles raises Request-URI Too Long error

    There could be a lot of bundles, so we can't use query params
    because it will raise the "Request-URI Too Long" error. Use the
    request data in such case.
    dyudyunov committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    c941170 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    86a8156 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    40442ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5546d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    76abde0 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    b2ad76d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    046ca8d View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. fix: debugging & reabse

    connorhaugh committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    b0736d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42437e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Merge branch 'feat--Working-Library-Source-Xblock' of github.com:edx/…

    …edx-platform into feat--Working-Library-Source-Xblock
    connorhaugh committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    9246e9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b65516 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. fix: library block tests

    connorhaugh committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    d356cc6 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    3cc17fa View commit details
    Browse the repository at this point in the history