Skip to content

Commit

Permalink
Killing Some Issues (#22)
Browse files Browse the repository at this point in the history
* #20 Upgrade gems and replace HABTM

* #21 Moving concerns to lib

* #24 Scaled back the AWS SDK modules that are installed

* #23 Recording the access token on session activities.

* #23 Created a new `invalidate` action on the `SessionsController` that kicks up a worker to destroy a session.

* #13 Session's refresh-token expiry is now recorded in the Session instance using math from an AWS call.

* #6 Cleaning up the README file.

* #6 Small cleanup in route comments
  • Loading branch information
nadnoslen authored Feb 25, 2019
1 parent 770e302 commit 0aad02b
Show file tree
Hide file tree
Showing 43 changed files with 615 additions and 954 deletions.
17 changes: 11 additions & 6 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby '2.5.1'
ruby '2.5.3'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.2.1'
Expand Down Expand Up @@ -44,7 +44,7 @@ gem 'json-jwt'

# Authorization
# ----------------------------------------------------------------------------------------------------------------------
gem 'jsonapi-authorization', '~> 1.0.0.beta2'
gem 'jsonapi-authorization', '~> 1.0.0'

# ----------------------------------------------------------------------------------------------------------------------
gem 'jsonapi-resources', '~> 0.9'
Expand All @@ -63,11 +63,17 @@ gem 'scenic', '~> 1.4'
# ----------------------------------------------------------------------------------------------------------------------

gem 'paperclip', '~> 6.1'
# add the aws-sdk for storing images in S3
gem 'aws-sdk', '~> 3.0'

# Amazon Web Services (AWS)
# ----------------------------------------------------------------------------------------------------------------------

# aws-sdk for Rails services (not used just yet...but can be for SES, etc.)
gem 'aws-sdk-rails', '~> 2.0'

# aws-sdk for Cognito interactions
# @see https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/CognitoIdentityProvider/Client.html
gem 'aws-sdk-cognitoidentityprovider', '~> 1'

# Use postgres database
gem 'pg', '~> 1.1'

Expand Down Expand Up @@ -101,8 +107,7 @@ gem 'slowpoke'

gem 'bootstrap-email'
# `sassc-rails` is required for Bootstrap 4 for email (https://github.com/sass/sassc-rails)
# gem 'sassc-rails' # TODO: see https://github.com/stuyam/bootstrap-email/issues/23
gem 'sass'
gem 'sassc-rails'

group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
Expand Down
Loading

0 comments on commit 0aad02b

Please sign in to comment.