Skip to content

Commit

Permalink
chore(report): REST APIs week 12 report
Browse files Browse the repository at this point in the history
Signed-off-by: Divij Sharma <[email protected]>
  • Loading branch information
dvjsharma committed Aug 19, 2024
1 parent 78bfb22 commit 70db3b2
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions docs/2024/rest/updates/Divij/2024-08-16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
title: Week 12
author: Divij Sharma
tags: [gsoc24, rest]
---

<!--
SPDX-License-Identifier: CC-BY-SA-4.0
SPDX-FileCopyrightText: 2024 Divij Sharma <[email protected]>
-->

# 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)

0 comments on commit 70db3b2

Please sign in to comment.