Skip to content

Commit

Permalink
Merge branch 'develop' into 165189614_include_self_care_categories
Browse files Browse the repository at this point in the history
  • Loading branch information
tansaku committed Dec 29, 2019
2 parents cb001ed + 404864c commit fd9eef1
Show file tree
Hide file tree
Showing 46 changed files with 5,269 additions and 15,849 deletions.
2 changes: 2 additions & 0 deletions .env → .env.example
@@ -1,3 +1,5 @@
RACK_ENV=development
AIRBRAKE_PROJECT_ID=12342
AIRBRAKE_API_KEY=12345
DB_USERNAME=postgres
DB_PASSWORD=
2 changes: 2 additions & 0 deletions .gitignore
Expand Up @@ -65,4 +65,6 @@ latest.dump*
.travis/*.key
.travis/*.key.pub

# dot env
.env
# DO NOT ADD features/vcr_cassettes or features/req_cache as we need these files
25 changes: 22 additions & 3 deletions Dockerfile
@@ -1,9 +1,28 @@
FROM ruby:2.5
RUN curl -sL https://deb.nodesource.com/setup_8.x | bash -
FROM ruby:2.5.3
RUN apt-get update -qq && apt-get install -y build-essential \
libpq-dev nodejs qt5-default libqt5webkit5-dev dos2unix \
libpq-dev qt5-default libqt5webkit5-dev dos2unix \
gstreamer1.0-plugins-base gstreamer1.0-tools gstreamer1.0-x

# nvm environment variables
ENV NVM_DIR /usr/local/nvm
ENV NODE_VERSION 9.5.0

RUN mkdir $NVM_DIR

# install nvm
# https://github.com/creationix/nvm#install-script
RUN curl --silent -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash

# install node and npm
RUN echo "source $NVM_DIR/nvm.sh \
&& nvm install $NODE_VERSION \
&& nvm alias default $NODE_VERSION \
&& nvm use default" | bash

# add node and npm to path so the commands are available
ENV NODE_PATH $NVM_DIR/v$NODE_VERSION/lib/node_modules
ENV PATH $NVM_DIR/versions/node/v$NODE_VERSION/bin:$PATH

RUN wget -q ftp://ftp.gnu.org/gnu/libidn/libidn-1.33.tar.gz
RUN tar xfz libidn-1.33.tar.gz
RUN cd libidn-1.33 && ./configure; make; make install;
Expand Down
18 changes: 9 additions & 9 deletions Gemfile
@@ -1,9 +1,9 @@
source 'https://rubygems.org'

ruby '2.5.3'
gem 'rails', '~> 5.2.3'
gem 'rails', '~> 5.2.4'
gem 'pg', '~> 1.1'
gem 'devise', '~> 4.6'
gem 'devise', '~> 4.7'
gem 'devise_invitable', '~> 2.0'
gem 'heroku-api'
gem 'sprockets'
Expand All @@ -21,7 +21,7 @@ gem 'rack-cors'
# for Heroku deployment - as described in Ap. A of ELLS book
group :development, :test do
gem 'annotate'
gem 'faker', '~> 1.9'
gem 'faker', '~> 2.7'
gem 'timecop'
gem 'database_cleaner', '1.7.0'
gem 'launchy'
Expand All @@ -33,7 +33,7 @@ group :development, :test do
gem 'aruba', '~> 0.14.11'
gem 'pry-byebug'
gem 'rack_session_access'
gem 'jasmine', '~> 3.4'
gem 'jasmine', '~> 3.5'
gem 'jasmine-jquery-rails', '2.0.3'
gem 'rails-controller-testing'
#gem 'better_errors'
Expand All @@ -52,16 +52,16 @@ end
group :test do
gem 'cucumber-rails', require: false
gem 'cucumber-rails-training-wheels'
gem 'capybara', '~> 3.27'
gem 'capybara', '~> 3.29'
gem 'nokogiri', '~> 1.10'
gem 'factory_bot_rails'
gem 'webmock', '~> 3.6'
gem 'webmock', '~> 3.7'
gem 'uri-handler'
gem 'selenium'
gem 'selenium-client'
gem 'shoulda'
gem 'vcr'
gem 'puffing-billy', '~> 2.1'
gem 'puffing-billy', '~> 2.3'
gem 'poltergeist'
gem 'phantomjs', require: 'phantomjs/poltergeist'
gem 'show_me_the_cookies', '~> 5.0'
Expand All @@ -74,7 +74,7 @@ end

gem 'coffee-rails', '5.0.0'
gem 'uglifier'
gem 'sass-rails', '~> 5.0'
gem 'sass-rails', '~> 6.0'
gem 'less-rails', '~> 4.0'
gem 'twitter-bootstrap-rails', '3.2.2'

Expand Down Expand Up @@ -116,7 +116,7 @@ gem 'airbrake'
gem 'friendly_id', '~> 5.2.5'

# SEO
gem 'meta-tags', '~> 2.11'
gem 'meta-tags', '~> 2.13'

#Social
gem 'twitter', '~> 6.2'
Expand Down

0 comments on commit fd9eef1

Please sign in to comment.