Aravinth Manivannan realaravinth
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-13 14:51:14 +05:30
254ee285ea fix: install libssl in docker container
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-13 14:40:11 +05:30
965b465041 fix: install libssl in docker container
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-13 14:32:31 +05:30
257ed5b82c fix: install libssl in docker container
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-13 14:23:20 +05:30
fa9a27876b fix: CI: cookie secret
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-13 14:14:45 +05:30
8f4f700a10 feat: docker-compose def
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-13 14:14:35 +05:30
37365b9fe3 fix: create forgeflux user in dockerfile
d9b2eebe0e feat: env vars list for docker-compose
Compare 2 commits »
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-13 14:11:14 +05:30
2b6c9ba32c feat: sqlx offline compilation
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-13 13:59:25 +05:30
4446ef2e4e fix: CI: cookie secret
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-13 13:53:59 +05:30
9d915d27a5 chore: lints
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-13 13:51:34 +05:30
e6e1d4177c feat: github adapter tests with mocking
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-13 13:40:53 +05:30
b1a1c192aa feat: dummy protected page to test refresh token functionality
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-12 22:50:10 +05:30
6ebae5859d feat: generalize login request and process authorization routes over forges
730143f90f feat: implement GitHub adapter factory and load into forge repository
42dd850e96 feat: load github config
Compare 3 commits »
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-12 21:39:57 +05:30
de52f7633a chore: lints
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-12 21:37:52 +05:30
3b8cbaf6f5 fix: CI: load cookie secret
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-12 21:35:41 +05:30
1415e087a6 feat: load GetOAuthAccessToken and DeleteOAuthAccessToken
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-12 21:25:44 +05:30
87f2655110 feat: load delete_oauth_state_adapter, get_oauth_access_token & RefreshAccessTokenInputAdapter
d441981ed1 fix: grant_type should be "refresh_token" when refreshing token
4e65af9c65 feat: return username upon process_authorization_response
1ba2f16f9c feat: delete_oauth_access_token before saving new access token
96946b7007 feat: delete_oauth_access_token, if one exists before saving new access_token
Compare 8 commits »
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-12 19:00:19 +05:30
64a7e2e670 fix: sqlx offline compilation data
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-12 18:57:12 +05:30
940f5d4473 feat: load RefreshAccessTokenInputAdapter into forgejo forge out adapter
acc7664fa2 feat: implement RefreshAccessTokenInputPort input forge adapter
7c1a62c549 feat: define input adapter to trigger refreshing OAuthAccessToken
49dc998735 feat: create service to update expired OAuthAccessToken
38c9a26c37 feat: define RefreshAccessToken for out forge port and implement it for
Compare 10 commits »
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-10 21:01:21 +05:30
5dfb926dc8 feat: make RequestAuthorizationInterface return val independent of adapter impl
81e3bf68d1 feat: test Forgejo GetUsername with mocking
64e76cd75a feat: test Forgejo's ReqeuestAccessToken impl with mocking
023f80b896 feat: define test utils and check-in missing module defs
48ab1c9238 feat: implement ProcessAuthorizationInterface for web input port
Compare 12 commits »
realaravinth pushed to master at ForgeFlux/ForgeFlux 2024-05-10 20:28:44 +05:30
aeffe0457c feat: create oauth_access_token table