remoteStorage OAuth #109

Merged
raucao merged 24 commits from feature/rs-oauth into master 2023-08-04 08:55:29 +00:00
Owner

Refs #92

Example OAuth URL: http://localhost:3000/rs/oauth/admin@kosmos.org?redirect_uri=https://webmarks.5apps.com/archive&scope=bookmarks:rw&client_id=https://webmarks.5apps.com&response_type=token

Left to do

  • Persist tokens in Redis
  • Specs
    • workers/jobs
    • RemoteStorageAuthorization model specs
    • OAuth controller/feature/request specs
  • Finish UI
Refs #92 Example OAuth URL: http://localhost:3000/rs/oauth/admin@kosmos.org?redirect_uri=https://webmarks.5apps.com/archive&scope=bookmarks:rw&client_id=https://webmarks.5apps.com&response_type=token ### Left to do * [x] Persist tokens in Redis * [x] Specs * [x] workers/jobs * [x] RemoteStorageAuthorization model specs * [x] OAuth controller/feature/request specs * [x] Finish UI
galfert added 3 commits 2023-03-27 23:32:31 +00:00
Add RemoteStorageAuthorization model
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
ee42d68471
galfert changed title from remoteStorage OAuth to WIP: remoteStorage OAuth 2023-03-27 23:32:45 +00:00
raucao added 1 commit 2023-04-13 13:05:07 +00:00
Merge branch 'master' into feature/rs-oauth
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
eeabbdb7df
Owner

@galfert FYI, I merged master into this branch and resolved a couple of conflicts. So you should pull before working on it again...

@galfert FYI, I merged master into this branch and resolved a couple of conflicts. So you should pull before working on it again...
raucao added 1 commit 2023-04-13 14:22:22 +00:00
Improve RS OAuth UI
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
dabd892a25
Owner

I have pushed UI improvements for the OAuth dialog. Good to go!

I have pushed UI improvements for the OAuth dialog. Good to go!
galfert added 2 commits 2023-06-20 12:10:50 +00:00
Merge branch 'master' into feature/rs-oauth
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
716d4b944a
# Conflicts:
#	app/models/user.rb
#	config/routes.rb
#	db/schema.rb
galfert added 1 commit 2023-06-27 13:07:43 +00:00
Add Redis service to Drone config
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
5c2df3df07
raucao added 2 commits 2023-07-04 14:44:31 +00:00
Add Redis config in CI
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
a68825493f
raucao added 1 commit 2023-07-04 15:00:27 +00:00
Add Redis config for dev with Redis on localhost
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
e5a5633e44
raucao added 1 commit 2023-07-13 13:31:35 +00:00
Merge branch 'master' into feature/rs-oauth
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
d9b39b36fb
raucao self-assigned this 2023-07-13 17:24:58 +00:00
raucao added 7 commits 2023-07-14 13:31:40 +00:00
raucao added 1 commit 2023-07-14 13:56:39 +00:00
Fix specs
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
fcf9a065e1
raucao added 3 commits 2023-08-01 11:01:51 +00:00
Add feature spec for RS OAuth dialog
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
ba0cbba96b
raucao added 1 commit 2023-08-01 12:29:49 +00:00
Add RS OAuth controller specs
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 3s
353b55fe1a
raucao changed title from WIP: remoteStorage OAuth to remoteStorage OAuth 2023-08-01 12:30:07 +00:00
raucao requested review from greg 2023-08-01 12:30:18 +00:00
raucao added the
feature
label 2023-08-01 12:43:49 +00:00
galfert was assigned by raucao 2023-08-01 12:43:59 +00:00
raucao added the
kredits-2
label 2023-08-01 12:44:12 +00:00
Author
Owner

I think everything's looking good now 🙌

I think everything's looking good now 🙌
raucao merged commit 852e2fea1e into master 2023-08-04 08:55:29 +00:00
raucao deleted branch feature/rs-oauth 2023-08-04 08:55:29 +00:00
Sign in to join this conversation.
No description provided.