Releases: openedx/forum
Releases · openedx/forum
0.1.8
What's Changed
- chore: update ubuntu image to latest in forum workflows by @taimoor-ahmed-1 in #162
- chore: bump forum version to 0.1.8 by @taimoor-ahmed-1 in #164
0.1.7
What's Changed
- fix: pagination for comments API by @Ali-Salman29 in #154
- fix: get_read_states returning wrong value of read states by @taimoor-ahmed-1 in #157
- fix: delete thread throwing error by @taimoor-ahmed-1 in #159
Full Changelog: 0.1.6...0.1.7
0.1.6
What's Changed
- v0.1.5 by @regisb in #140
- docs: mention usage of management commands by @Ali-Salman29 in #141
- fix: skip migrating read_state of deleted threads by @Faraz32123 in #145
- fix: add group_id and group_ids params in the get_user_threads by @Ali-Salman29 in #146
Full Changelog: 0.1.5...0.1.6
0.1.5
0.1.4
What's Changed
- fix: forum bug fixes related to data migration by @Faraz32123 in #135
Full Changelog: 0.1.3...0.1.4
0.1.3
What's Changed
- fix: delete read_states of thread on its deletion by @Faraz32123 in #133
- fix: don't override forum url if already defined by @regisb in #134
Full Changelog: 0.1.2...0.1.3
0.1.2
0.1.1
What's Changed
- docs: fix forum v2 waffle name by @regisb in #130
- Update standard workflow files. by @saraburns1 in #125
- fix: pypi package generation by @regisb in #131
New Contributors
- @saraburns1 made their first contribution in #125
Full Changelog: 0.1.0...0.1.1
0.1.0
What's Changed
- FC-0057: initiate openedx forum django app by @Faraz32123 in #7
- FC-0057: add a thin proxy API btw LMS and v1 by @Faraz32123 in #8
- FC-0057: add params parameter to the requests by @Faraz32123 in #12
- Add mongo client and models by @taimoor-ahmed-1 in #11
- FC-0057: Update CI workflow by @taimoor-ahmed-1 in #25
- FC-0057: Fix proxy url and restructure code by @Ali-Salman29 in #29
- FC-0057: implement mypy in forum codebase by @Faraz32123 in #28
- FC-0057: add mypy_check makefile command by @Faraz32123 in #33
- chore: remove files that should not be versioned by @regisb in #23
- FC-0057: Updated README with the installation guide by @Ali-Salman29 in #10
- feat: Add flags api by @taimoor-ahmed-1 in #19
- feat: better makefile/tox by @regisb in #35
- FC-0057: Add Vote APIs and Comment Model by @Ali-Salman29 in #18
- refactor: Remove duplicate conftest file by @taimoor-ahmed-1 in #38
- FC-0057: implement pin/unpin APIs by @Faraz32123 in #36
- FC-0057: add makefile command for black formatting by @Faraz32123 in #32
- chore: greatly simplify mocking and models API by @regisb in #39
- chore: get rid of type/pylint ignore statements by @regisb in #41
- chore: Refactor flags api to use comment and comment thread models by @taimoor-ahmed-1 in #54
- feat: add thread serach API by @Ali-Salman29 in #50
- FC-0057: implement comment APIs by @Faraz32123 in #52
- FC-0057: implement tests for comments APIs by @Faraz32123 in #58
- tests: add unit test for the /pins API by @regisb in #42
- refactor: rename mongodb config variables by @taimoor-ahmed-1 in #55
- feat: implement thread create comment API by @Faraz32123 in #60
- feat: add elastic search commands by @Ali-Salman29 in #61
- Feat/add subscriptions model and api by @taimoor-ahmed-1 in #43
- chore: refactor serializers by @Faraz32123 in #63
- fix: issues in comment_count & subscriptions api by @Faraz32123 in #64
- FC-0057: Add vote tests by @Ali-Salman29 in #67
- FC-0057: Elastic search handlers and serializer fixes by @Ali-Salman29 in #68
- FC-0057: implement thread APIs by @Faraz32123 in #70
- FC-0057: implement commentables count API by @Faraz32123 in #75
- FC-0057: document forum v1 models by @Faraz32123 in #77
- Feat/add user apis by @taimoor-ahmed-1 in #69
- feat: update flags apis to include course_stats updates by @taimoor-ahmed-1 in #80
- FC-0057: implement search test cases by @Ali-Salman29 in #76
- FC-0057: implement thread APIs test cases by @Faraz32123 in #73
- fix: flags api not updating historical abuse flaggers by @taimoor-ahmed-1 in #82
- feat: add error log if calls proxy API by @Faraz32123 in #79
- fix: differences in forum v1 and v2 get responses by @Faraz32123 in #83
- docs: add more context to the decisions doc by @Faraz32123 in #84
- docs: improved readme by @regisb in #87
- chore: remove Any(collection) from str_to_bool function by @Faraz32123 in #92
- feat: make it easier to integrate with edx-platform by @regisb in #93
- fix: add tests to maximize the test coverage by @Ali-Salman29 in #86
- docs: document differences in v1 and v2 indexes of the elasticsearch by @Ali-Salman29 in #97
- feat: add e2e tests to run in ci by @taimoor-ahmed-1 in #81
- feat: Migrate mongodb models to mysql by @taimoor-ahmed-1 in #89
- feat: migrate APIs from HTTPs to python calls by @Faraz32123 in #90
- feat: enhancements/fixes for native APIs to work with edx-platform by @Ali-Salman29 in #100
- fix: add app label for ForumUser model by @Faraz32123 in #101
- feat: integrate mysql backend and refactor apis by @taimoor-ahmed-1 in #99
- fix: user id equal to None error by @Faraz32123 in #105
- fix: add context in the create_thread by @Ali-Salman29 in #102
- docs: fix development instructions by @regisb in #104
- feat: add migration command for mongo to mysql by @taimoor-ahmed-1 in #103
- fix: issues related to course_id by @Faraz32123 in #109
- fix: convert parent_id to ObjectId by @Faraz32123 in #110
- fix: mongo data migration command by @taimoor-ahmed-1 in #111
- feat:
--no-toggle
migration option, timezone-aware warning fixes, docs by @regisb in #112 - fix: add missing app_label by @Faraz32123 in #113
- fix: threads apis for mysql backend by @taimoor-ahmed-1 in #114
- feat: update search to work with mysql and mongo by @Ali-Salman29 in #107
- fix: subscriptions api by @taimoor-ahmed-1 in #115
- feat: update e2e tests to work with both mysql and mongo by @Ali-Salman29 in #118
- fix: entity type for Comment and CommentThread models by @Ali-Salman29 in #119
- feat: upgrade requirements to match with edx by @Faraz32123 in #120
- fix: requirements to make forum work with edx-platform by @Faraz32123 in #121
- feat: Bump user stats mysql api coverage by @taimoor-ahmed-1 in #123
- fix: rename python package to openedx-forum by @regisb in #127
- feat: meilisearch support by @regisb in #126
New Contributors
- @Faraz32123 made their first contribution in #7
- @regisb made their first contribution in #23
Full Changelog: https://github.com/openedx/forum/commits/0.1.0
What's Changed
- FC-0057: initiate openedx forum django app by @Faraz32123 in #7
- FC-0057: add a thin proxy API btw LMS and v1 by @Faraz32123 in #8
- FC-0057: add params parameter to the requests by @Faraz32123 in #12
- Add mongo client and models by @taimoor-ahmed-1 in #11
- FC-0057: Update CI workflow by @taimoor-ahmed-1 in #25
- FC-0057: Fix proxy url and restructure code by @Ali-Salman29 in #29
- FC-0057: implement mypy in forum codebase by @Faraz32123 in #28
- FC-0057: add mypy_check makefile command by @Faraz32123 in #33
- chore: remove files that should not be versioned by @regisb in #23
- FC-0057: Updated README with the installation guide by @Ali-Salman29 in #10
- feat: Add flags api by @taimoor-ahmed-1 in #19
- feat: better makefile/tox by @regisb in #35
- FC-0057: Add Vote APIs and Comment Model by @Ali-Salman29 in #18
- refactor: Remove duplicate conftest file by @taimoor-ahmed-1 in #38
- FC-0057: implement pin/unpin APIs by @Faraz32123 in #36
- FC-0057: add makefile command for black formatting by @Faraz32123 in #32
- chore: greatly simplify mocking and models API by @regisb in #39
- chore: get rid of type/pylint ignore statements by @regisb in #41
- chore: Refactor flags api to use comment and comment thread models by @taimoor-ahmed-1 in #54
- feat: add thread serach API by @Ali-Salman29 in #50
- FC-0057: implement comment APIs by @Faraz32123 in https://g...