Releases: arbisoft/session-portal-backend
Releases · arbisoft/session-portal-backend
0.1.5
- Allow edly.io users to log in
0.1.4
0.1.3
What's Changed
- 248 | Only show published events in recommended events by @Palwisha-18 in #69
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
- 230 | Paginate Event Recommendation API by @Palwisha-18 in #67
- 228 | Allow filtering events by presenter full name by @Palwisha-18 in #68
Full Changelog: 0.1.1...0.1.2
0.1.1
What's Changed
- Add boilerplate with django, django rest framework and simplejwt authentication by @arslanather in #1
- docs: added database design by @sameeramin in #3
- feat: added events app by @sameeramin in #4
- feat: added events models by @sameeramin in #5
- ✨ Add google userinfo auth and update login api by @arslanather in #6
- Feature event type list by @aleemnadeem in #7
- ✨ Add Events list API with pagination and filters by @arslanather in #9
- ✨ Add more use information in login API response by @arslanather in #8
- Add Django CORS header package and enable it in settings by @Palwisha-18 in #11
- Add Docker Setup by @Palwisha-18 in #12
- chore: added workflows for code quality checks by @sameeramin in #14
- Update VideoAsset Model to store video and thumbnail file on local storage by @Palwisha-18 in #13
- 🏷️ Add list tags API by @Palwisha-18 in #16
- 📝 Add Swagger Docs by @Palwisha-18 in #17
- ✨ Add custom admin and add thumbnail in video list by @arslanather in #15
- ♻️ Update Docker and docker compose to run lint service by @Palwisha-18 in #19
- 📹 Override VideoAsset save method to include file size and duration by @Palwisha-18 in #20
- Feature videoasset by @aleemnadeem in #18
- ⌚ Update Access and Refresh token lifetimes by @Palwisha-18 in #23
- Add video duration in events list api by @Palwisha-18 in #25
- Integrate logging configuration and replace print statements by @Palwisha-18 in #24
- Download video from google drive link for VideoAsset by @Palwisha-18 in #21
- Enable ordering and custom pagination on Event List API by @Palwisha-18 in #26
- Refactor Dockerfile by @NIXKnight in #22
- Actions workflow for building and pushing container image by @NIXKnight in #27
- ✨ Make several improvements to admin by @arslanather in #28
- ✨ Integrate EventPresenter Model by @Palwisha-18 in #29
- 📃 Implement Playlist model and integrate APIs by @Palwisha-18 in #30
- 📌 Implement Recommendation API for Event by @Palwisha-18 in #31
- 🙅 Remove EventTypeList API by @Palwisha-18 in #32
- Remove workstream_id from event admin and serializer by @Palwisha-18 in #33
- ✨ Update filters and ordering to support event time by @arslanather in #34
- 🧪 Add tests for users and events apps by @Palwisha-18 in #35
- 🖼️ Auto fetch thumbnail from video by @Palwisha-18 in #37
- 🛢️ Update Database design to include Playlist and EventPresenter models by @Palwisha-18 in #38
- 🪜 Update EventPresenterForm Dropdown to be User Autocomplete field by @Palwisha-18 in #39
- 👌 Make username, first_name, last_name and email required for user creation by @Palwisha-18 in #40
- ♻️ Add video_file in EventSerializer by @Palwisha-18 in #41
- Updated container image builder workflow to include deployment by @NIXKnight in #42
- Attempt to fix deployment trigger by @NIXKnight in #43
- Fix branch for deployment trigger by @NIXKnight in #44
- Enable workflow dispatch by @NIXKnight in #45
- Set non-sensitive environment variables for triggering deployment by @NIXKnight in #46
- Use
curlinstead ofactions/github-scriptby @NIXKnight in #47 - ♻️ Make Tag|Playlist description and Event playlists optional in admin form by @Palwisha-18 in #48
- Attempt to fix deployment trigger by @NIXKnight in #49
- 💻 Add Management Command to Prepopulate Events using csv by @Palwisha-18 in #50
- 🎥 Add VideoAsset Admin Support and Allow Event Creation Without Video by @Palwisha-18 in #51
- Filter /events/all API to Return Only Events with Linked VideoAsset by @Palwisha-18 in #53
- 🏷️ Add Optional linked_to_events Filter for Tags and Playlists APIs by @Palwisha-18 in #52
- 👌 Make Tag Association Optional for Events Form by @Palwisha-18 in #54
- 🥅 Remove list_filter for Events and VideoAssets list view on django admin by @Palwisha-18 in #55
- ✨ Format VideoAsset Duration to HH:MM:SS and File Size to MB in Django Admin by @Palwisha-18 in #56
- 198 | 🧬 Enhance events/recommendations API Logic and Sorting by @Palwisha-18 in #57
- Bump django from 4.2.16 to 4.2.21 in /requirements by @dependabot in #58
- Bump setuptools from 75.1.0 to 78.1.1 in /requirements by @dependabot in #59
- 194 | Add slug field for Event by @Palwisha-18 in #60
- 197 | Enhance events/all API Search Filter by enabling Fuzzy Matching with Priority Based Inclusion by @Palwisha-18 in #61
- ✨ Release 0.1.0 by @Palwisha-18 in #62
- 194 | Retrieve VideoAsset and Recommendations using slug instead of id by @Palwisha-18 in #64
- ✨ Release 0.1.1 by @Palwisha-18 in #66
- feat: trigger deployment workflow when release published by @sameeramin in #63
New Contributors
- @arslanather made their first contribution in #1
- @sameeramin made their first contribution in #3
- @aleemnadeem made their first contribution in #7
- @NIXKnight made their first contribution in #22
- @dependabot made their first contribution in #58
Full Changelog: https://github.com/arbisoft/session-portal-backend/commits/0.1.1