diff --git a/docs/2024/rest/updates/Divij/2024-08-16.md b/docs/2024/rest/updates/Divij/2024-08-16.md new file mode 100644 index 000000000..29c7558a4 --- /dev/null +++ b/docs/2024/rest/updates/Divij/2024-08-16.md @@ -0,0 +1,39 @@ +--- +title: Week 12 +author: Divij Sharma +tags: [gsoc24, rest] +--- + + + +# Week 12 meeting and activities + +_(August 16,2024)_ + +## Attendees + +- [Divij Sharma](https://github.com/dvjsharma) +- [Gaurav Mishra](https://github.com/GMishx) +- [Valens Niyonsenga](https://github.com/valens200) + +## Discussion + +- Updated on the development status of the project. Everything, expect the OAuth 2.0 authentication (need some changes), is completed. + +- Issues tracking the progress of REST API upgrade are still open, they can safely be closed now as the work is completed and merged. [Gaurav](https://github.com/GMishx) will take care of this. + +- Since the API migration is done, we should have some sort of `sunset` header in the version 1 API response to inform the users about the deprecation. This can be merged when we are ready to release the new API. + +## Activities + +- Added a `deprecation` and `sunset` header in the version 1 API response. + + - [feat(api): Add deprecation and sunset headers](https://github.com/fossology/fossology/pull/2808) + +- Completed the pending work on OAuth 2.0 authentication. + + - [feat(oidc): Added OAuth2.0 support for REST APIs](https://github.com/fossology/fossology/pull/2761) \ No newline at end of file