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

Release 0.8.0 #747

Merged
merged 18 commits into from
Apr 11, 2024
Merged

Release 0.8.0 #747

merged 18 commits into from
Apr 11, 2024

Conversation

odlbot
Copy link
Contributor

@odlbot odlbot commented Apr 10, 2024

Anastasia Beglova

Shankar Ambady

Chris Chudzicki

Carey P Gumaer

James Kachel

Matt Bertrand

Nathan Levesque

git

renovate[bot]

ChristopherChudzicki and others added 18 commits April 1, 2024 16:14
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* add hooks for creating, updating and deleting UserList

* add UserList dialogs to ManageListDialogs

* fix existing tests

* fix UserList validationSchema

* wire up UpsertUserListDialog to Create new list button on UserListListingPage

* wire up edit button on UserListDetailsPage

* name property on RadioChoiceField in UpsertUserListDialog should be "privacy_level" not "published"

* add tests for upsertUserList

* add tests for deleting a UserList

* change margins on form-row

* add context menu to UserListListingPage items, wire up buttons and add tests

* remove unit from 0px margin

* remove extraneous 0 in margin

* remove unnecessary omit

* correct accidental renaming of manageListDialogs

* use faker.helpers.arrayElement
* adding initial models for user subscription

* switching to manytomany for percolate query -> user rel
* add AddToUserList dialog and the supporting hooks

* Add bookmark icon to LearningResource card and wire up to dialog

* display proper dialog title if adding resource to UserList

* PascalCase the privacy level of UserList

* only show the bookmark button for authenticated users

* set correct label on bookmark button

* fix existing tests

* add tests to AddListDialog.test.tsx for UserLists with supporting factories

* only show add to learning path button on LearningResourceCard if authenticated and privileges are sufficient, add tests for UserList related code

* use BookmarkBorderIcon for now
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants