Skip to content

Release v3.1.0 #578

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 27 commits into from
Jan 5, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
27be159
Rails 6, first commit! the app boots fine and seems to work fine as well
markets Sep 25, 2019
c007121
more gem updates; minor js refactor; first pass over tests and first …
markets Sep 26, 2019
f6975c7
fix default inflector under Zeitwerk
markets Sep 26, 2019
0bacdeb
Merge branch 'develop' into rails_6
markets Feb 25, 2020
6af7bc9
migrate to Sprockets v4
markets Feb 25, 2020
a7fbf87
adapt to new Arel method
markets Apr 3, 2020
8bc377c
Merge branch 'develop' into rails_6
markets Apr 3, 2020
29c8ec0
trying to fix travis (1st attempt)
markets Apr 4, 2020
15dca38
merge with develop
markets Dec 15, 2020
7603b72
update to latest Rubocop + start fixing tests (from 95 failures to 31)
markets Dec 15, 2020
331ec84
Yay! all tests passing
markets Dec 15, 2020
2bdbe55
This flag was shipped in postgresql 9.5 and we are using 9.4 right no…
markets Dec 15, 2020
6895a6a
Update Kaminari (closes #567)
markets Dec 15, 2020
c7e8748
remove deprecated script: lib/tasks/deploy.rake [ci skip]
markets Dec 16, 2020
88da27a
upgrade pg_search
markets Dec 17, 2020
d4001d0
travis: try using psql directly; make codeclimate happy
markets Dec 17, 2020
168a54b
deps: upgrade activeadmin and simple_form
markets Dec 17, 2020
c4cd343
Update deploy.rb to match Capistrano's version
sauloperez Dec 18, 2020
88b898f
allow to compile js with ES6 syntax
markets Dec 18, 2020
49ba7c8
config: Guard against DNS rebinding attacks by permitting hosts
markets Dec 21, 2020
72edf73
[FIX] fix due to Rails 6 upgrade in StatisticsController#statistics_a…
markets Dec 21, 2020
05c2228
[specs] DRY initialization by using the .rspec file
markets Dec 21, 2020
f7de665
deps: update test gems to latest versions
markets Dec 21, 2020
d296ee9
Merge pull request #516 from coopdevs/rails_6
sauloperez Jan 4, 2021
5e3df77
Bump nokogiri from 1.10.10 to 1.11.0 (#574)
dependabot[bot] Jan 4, 2021
ccc8fed
Allow requests from staging
sauloperez Jan 5, 2021
294c13b
Merge pull request #576 from coopdevs/allow-staging-host
sauloperez Jan 5, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 11 additions & 22 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,38 +15,27 @@
/log/*.log
/tmp

# Ignore .vagrant folder with images
.vagrant
.metadata

# CTAGS generated files
.tags
tags

# Misc
*.rbc
*.sassc
**.orig
.sass-cache
capybara-*.html
.rspec
/.bundle
/vendor/bundle
/log/*
/tmp/*
/db/*.sqlite3
/public/system/*
/coverage/
/spec/tmp/*
**.orig
rerun.txt
pickle-email-*.html
timeoverflow_development
timeoverflow_test

.byebug_history
.env
.DS_Store
.idea/
sgemset

# Ignore .vagrant folder with images
.vagrant
.metadata

# CTAGS generated files
.tags
tags

.localeapp

.byebug_history
1 change: 1 addition & 0 deletions .rspec
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
--require spec_helper
5 changes: 5 additions & 0 deletions .rubocop.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
require: rubocop-rails

AllCops:
Exclude:
- db/schema.rb

Naming/AccessorMethodName:
Enabled: false

Rails/HttpPositionalArguments:
Enabled: true

Style/Alias:
Enabled: false

Expand Down
5 changes: 2 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,9 @@ env:
global:
- DATABASE_URL=postgres://postgres@localhost/timeoverflow_test
- CC_TEST_REPORTER_ID=025bc15a0fa9afa52d86ee24fea845cf1d363f48a466bcf2cef8ab80c29acb28
before_install:
- gem install bundler:1.17.3
before_script:
- bundle exec rake db:setup
- psql -c 'create database timeoverflow_test;' -U postgres
- psql -U postgres -q -d timeoverflow_test -f db/structure.sql
- curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
- chmod +x ./cc-test-reporter
- ./cc-test-reporter before-build
Expand Down
64 changes: 32 additions & 32 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,61 +2,61 @@ source 'https://rubygems.org'

ruby File.read('.ruby-version').strip

gem 'rails', '~> 4.2'
gem 'rails-i18n'
gem "rdiscount"
gem 'activeadmin', '~> 1.2.1'
gem 'has_scope'
gem 'pundit', '~> 2.0.0'
gem 'pg', '0.21.0'
gem 'hstore_translate'
gem 'rails', '~> 6.0.2'
gem 'rails-i18n', '~> 6.0.0'
gem 'rdiscount', '~> 2.2.0.1'
gem 'activeadmin', '~> 2.9.0'
gem 'has_scope', '~> 0.7.2'
gem 'pundit', '~> 2.1.0'
gem 'pg', '~> 1.2.1'
gem 'json_translate', '~> 4.0.0'
gem 'devise', '~> 4.7.1'
gem "http_accept_language", '~> 2.1.1'
gem 'unicorn'
gem 'kaminari', '~> 1.1.1'
gem "simple_form", ">= 3.0.0"
gem 'rollbar', '2.8.3'
gem 'pg_search', '2.1.4'
gem 'unicorn', '~> 5.5.1'
gem 'kaminari', '~> 1.2.1'
gem 'simple_form', '~> 5.0.2'
gem 'rollbar', '~> 2.22.1'
gem 'prawn', '~> 2.2.0'
gem 'prawn-table', '~> 0.2.2'
gem 'skylight'
gem 'sidekiq', '5.1.3'
gem 'pg_search', '~> 2.3.5'
gem 'skylight', '~> 4.1.2'
gem 'sidekiq', '~> 6.0.0'
gem 'sidekiq-cron', '~> 1.1.0'

# Assets
gem 'jquery-rails', '>= 4.2.0'
gem 'bootstrap-sass'
gem 'sass-rails', '~> 5.0.7'
gem 'coffee-rails'
gem 'uglifier', '2.7.2'
gem 'select2-rails'
gem 'jquery-rails', '~> 4.3.5'
gem 'bootstrap-sass', '~> 3.4'
gem 'sassc-rails', '~> 2.1.2'
gem 'uglifier', '~> 4.2.0'
gem 'select2-rails', '~> 4.0.13'

group :development do
gem "binding_of_caller", '~> 0.8.0'
gem "better_errors", '~> 2.4.0'
gem 'rubocop', '~> 0.80.0', require: false
gem 'web-console', '2.1.3'
gem 'listen', '~> 3.2.0'
gem 'rubocop', '~> 1.6', require: false
gem 'rubocop-rails', '~> 2.9', require: false
gem 'web-console', '~> 4.0.1'
gem 'capistrano', '~> 3.1'
gem 'capistrano-rails', '~> 1.1'
gem 'capistrano-rbenv', '~> 2.1'
gem 'airbrussh', require: false
gem 'localeapp', '2.1.1', require: false
gem 'letter_opener', '1.4.1'
gem 'letter_opener', '~> 1.7.0'
gem 'dotenv-rails', '~> 2.7.1'
end

group :development, :test do
gem "byebug", '~> 11.0'
gem 'byebug', '~> 11.0'
end

group :test do
gem "rspec-rails", '~> 3.9'
gem "database_cleaner", '1.6.2'
gem 'shoulda-matchers', '~> 3.1.2'
gem 'rspec-rails', '~> 4.0.0'
gem 'rails-controller-testing'
gem 'database_cleaner', '~> 1.8.5'
gem 'shoulda-matchers', '~> 4.4.0'
gem 'fabrication', '~> 2.20'
gem 'faker', '~> 1.9'
gem 'capybara', '~> 3.15'
gem 'capybara', '~> 3.29'
gem 'selenium-webdriver', '~> 3.142'
gem 'webdrivers', '~> 4.2.0'
gem 'webdrivers', '~> 4.4.0'
gem 'simplecov', '~> 0.17', require: false
end
Loading