Skip to content

Commit 875c0fe

Browse files
authored
Merge pull request #276 from dvjsharma/chore/report/week12
chore(report): REST APIs week 12 report
2 parents 9608e5f + 70db3b2 commit 875c0fe

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: Week 12
3+
author: Divij Sharma
4+
tags: [gsoc24, rest]
5+
---
6+
7+
<!--
8+
SPDX-License-Identifier: CC-BY-SA-4.0
9+
10+
SPDX-FileCopyrightText: 2024 Divij Sharma <divijs75@gmail.com>
11+
-->
12+
13+
# Week 12 meeting and activities
14+
15+
_(August 16,2024)_
16+
17+
## Attendees
18+
19+
- [Divij Sharma](https://github.com/dvjsharma)
20+
- [Gaurav Mishra](https://github.com/GMishx)
21+
- [Valens Niyonsenga](https://github.com/valens200)
22+
23+
## Discussion
24+
25+
- Updated on the development status of the project. Everything, expect the OAuth 2.0 authentication (need some changes), is completed.
26+
27+
- 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.
28+
29+
- 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.
30+
31+
## Activities
32+
33+
- Added a `deprecation` and `sunset` header in the version 1 API response.
34+
35+
- [feat(api): Add deprecation and sunset headers](https://github.com/fossology/fossology/pull/2808)
36+
37+
- Completed the pending work on OAuth 2.0 authentication.
38+
39+
- [feat(oidc): Added OAuth2.0 support for REST APIs](https://github.com/fossology/fossology/pull/2761)

0 commit comments

Comments
 (0)