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

feat: Add REST endpoints to update Components in a Collections (temp) #674

Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
f58bb67
feat: Add Library Collections REST endpoints
yusuf-musleh Aug 14, 2024
f490007
test: Add tests for Collections REST APIs
yusuf-musleh Aug 22, 2024
17933a1
chore: Add missing __init__ files
yusuf-musleh Aug 23, 2024
743291c
feat: Verify collection belongs to library
yusuf-musleh Aug 23, 2024
3da44d5
feat: Add events emitting for Collections
yusuf-musleh Aug 26, 2024
59514cc
chore: fix pylint errors
yusuf-musleh Aug 26, 2024
250434f
chore: update openedx-learning
pomegranited Aug 23, 2024
f4521b5
feat: add/remove components to/from a collection
pomegranited Aug 28, 2024
129bcf2
refactor: use "components" not "contents"
pomegranited Aug 29, 2024
e8013eb
refactor: use oel_collections.get_collections
pomegranited Aug 29, 2024
94890db
fix: pylint/type error
pomegranited Aug 29, 2024
6ded8a9
test: adds tests for api.update_collection_components
pomegranited Aug 29, 2024
0d8079c
test: fixes failing test
pomegranited Aug 29, 2024
fe43b72
feat: Add Library Collections REST endpoints
yusuf-musleh Aug 14, 2024
f5900be
test: Add tests for Collections REST APIs
yusuf-musleh Aug 22, 2024
97739c6
chore: Add missing __init__ files
yusuf-musleh Aug 23, 2024
2996a2e
feat: Verify collection belongs to library
yusuf-musleh Aug 23, 2024
fbfd983
feat: Add events emitting for Collections
yusuf-musleh Aug 26, 2024
cf9e906
chore: fix pylint errors
yusuf-musleh Aug 26, 2024
5bf9422
refactor: Use convert_exceptions + update tests
yusuf-musleh Aug 29, 2024
ea24e2f
Merge remote-tracking branch 'opencraft/yusuf-musleh/collections-crud…
pomegranited Aug 29, 2024
8034861
refactor: index collections within each library
pomegranited Aug 29, 2024
55338e1
test: fix flaky test
pomegranited Aug 30, 2024
23f5d5b
refactor: adapt to oel_collection.update_collection_components changes
pomegranited Aug 30, 2024
0a1732e
Merge branch 'yusuf-musleh/collections-crud-rest-api' into jill/colle…
pomegranited Sep 2, 2024
addde52
refactor: moved code around after merging base
pomegranited Sep 2, 2024
51f5c1a
refactor: simplify the REST API params and validation
pomegranited Sep 3, 2024
7a8e4c6
chore: uses openedx-learning==0.11.3
pomegranited Sep 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
chore: Add missing __init__ files
  • Loading branch information
yusuf-musleh committed Aug 29, 2024
commit 97739c6fe0a8151a38eba820b277628c69df3442