Repository navigation
Releases: CyberCRI/WeLearn-api
Releases · CyberCRI/WeLearn-api
Release list
v0.6.4-1
What's Changed
- feat(datacoll): adds endpoint to collect form data by @sandragjacinto in #196
- fix(data_collection): fix form data collection endpoint by @sandragjacinto in #197
- Enable MCP services by @jmsevin in #195
- deps(database): update welearn database package by @sandragjacinto in #199
- Sub corpus + database document retrievement by default by @lpi-tn in #198
- refactor(documents): simplify document_details type annotation by @lpi-tn in #200
- feat(documents): introduces enhanced document and enhanced slice model by @lpi-tn in #201
- feat(user): adds keycloak verification and register kc id by @sandragjacinto in #202
- Add external IDs in search API results by @jmsevin in #191
- chore: Move the shared foundations into shared/ by @sandragjacinto in #203
- chore: split queries into domain by @sandragjacinto in #205
- chore: split services/helpers by @sandragjacinto in #206
- chore: create chat, metric and micro_learning features by @sandragjacinto in #207
- chore: data collection is now a full feature by @sandragjacinto in #208
- chore: move app router to src/app/router.py and drop legacy api package by @sandragjacinto in #209
- chore: adds guards and settings for CLAUDE by @sandragjacinto in #211
- chore: adds kc values in dev by @sandragjacinto in #212
- feat(contract): adds scriptis to create openapi contract file by @sandragjacinto in #213
- chore: adds pre-push hook that runs linter and tests by @sandragjacinto in #214
- chore(tutor): render syllabus markdown with a Jinja template by @noor-lpi in #210
- chore: bump welearn database package by @sandragjacinto in #215
Full Changelog: v0.6.2...v0.6.4-1
v0.6.2
What's Changed
- fix(deps): make torch/torchvision installable on macOS by @noor-lpi in #193
- Improve tutor syllabus quality: single-pass generation, deterministic references by @noor-lpi in #194
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- Langsmith tracing by @jmsevin in #179
- chore(sops): update submodule and add Thomas key by @Guillaume302 in #181
- Upgrade python version by @jmsevin in #180
- Langsmith env var by @jmsevin in #182
- Feature/bibliography export by @lpi-tn in #178
- fix(queries): filter active collections in get_collections_info_sync by @lpi-tn in #171
- Prevent long context by @jmsevin in #183
- Baml tutor by @sandragjacinto in #176
- feat(tutor): increases max_tokens on feedback by @sandragjacinto in #186
- Improve LangSmith monitoring by @jmsevin in #185
- chore(env): adds langsimth env vars in prod and staging by @sandragjacinto in #188
- Remove rephrase API endpoints by @jmsevin in #189
- Fix context-rot and citation quality issues in the chat agent by @noor-lpi in #190
Full Changelog: v0.6.0...v0.6.1
v0.6.0
v0.5.2
What's Changed
- feat(user): adds router to add institution and role to user by @sandragjacinto in #174
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- feat(tutor): clean endpoint by @sandragjacinto in #135
- Add disciplinary skills target to syllabus creation by @sandragjacinto in #128
- Fix/micro learning by @lpi-tn in #137
- chore: move files to start reorganizing by feature by @sandragjacinto in #141
- chore: reorganize tutor files by feature by @sandragjacinto in #142
- chore: reorganize search files by feature by @sandragjacinto in #143
- feat(search): adds language has a filter by @sandragjacinto in #144
- feat(collections): returns collections with categories by @sandragjacinto in #152
- Cookie ids by @sandragjacinto in #146
- chore: fix sops by @Guillaume302 in #162
- feat(sops): update submodule by @Guillaume302 in #163
Full Changelog: v0.4.0...v0.5.0
v0.3.1
v0.3.0
What's Changed
- Feature/data collection for workshop by @sandragjacinto in #113
Full Changelog: v0.2.2...v0.3.0
v0.2.1
What's Changed
- fix(summaries) fixes summaries schema errors by @sandragjacinto in #110
- fix(tutor): correct typos in prompts by @lpi-tn in #111
Full Changelog: v0.2.0...v0.2.1