bumped versions

This commit is contained in:
Dan Elbert 2020-01-18 18:07:07 -06:00
parent 997da180ff
commit bb6bf1559f
8 changed files with 1565 additions and 1246 deletions

View File

@ -1 +1 @@
2.6.3 2.6.5

View File

@ -1,15 +1,16 @@
FROM phusion/passenger-ruby26:1.0.6 FROM phusion/passenger-ruby26:1.0.9
# Use baseimage-docker's init process. # Use baseimage-docker's init process.
CMD ["/sbin/my_init"] CMD ["/sbin/my_init"]
# Install Node # Install Node
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \ RUN curl -sL https://deb.nodesource.com/setup_12.x | bash - && \
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
echo "deb https://dl.yarnpkg.com/debian/ stable main" > /etc/apt/sources.list.d/yarn.list && \ echo "deb https://dl.yarnpkg.com/debian/ stable main" > /etc/apt/sources.list.d/yarn.list && \
apt-get update && \ apt-get update && \
apt-get -y dist-upgrade && \ apt-get -y dist-upgrade && \
apt-get install -y --no-install-recommends yarn && \ apt-get install -y --no-install-recommends yarn nodejs && \
apt-get clean && rm -rf /var/lib/apt/lists/* apt-get autoremove -y && apt-get clean && rm -rf /var/lib/apt/lists/*
RUN gem update --system && gem install bundler RUN gem update --system && gem install bundler
@ -39,7 +40,7 @@ COPY Gemfile* ./
RUN su app -c "bundle install --deployment --jobs 4 --without development test" RUN su app -c "bundle install --deployment --jobs 4 --without development test"
COPY package.json yarn.lock ./ COPY package.json yarn.lock ./
RUN su app -c "yarn install --production=true" RUN su app -c "yarn install --production=true --frozen-lockfile"
# Copy the app into the image # Copy the app into the image
COPY --chown="app" . . COPY --chown="app" . .

18
Gemfile
View File

@ -1,14 +1,14 @@
source 'https://rubygems.org' source 'https://rubygems.org'
gem 'rails', '5.2.3' gem 'rails', '5.2.4.1'
gem 'pg', '~> 1.1.4' gem 'pg', '~> 1.2.2'
gem 'webpacker', '4.0.7' gem 'webpacker', '4.2.2'
gem 'bootsnap', '>= 1.1.0', require: false gem 'bootsnap', '>= 1.1.0', require: false
gem 'jbuilder', '~> 2.9' gem 'jbuilder', '~> 2.9'
gem 'oj', '~> 3.9.2' gem 'oj', '~> 3.10.1'
gem 'kaminari', '~> 1.1.1' gem 'kaminari', '~> 1.1.1'
gem 'unitwise', '~> 2.2.0' gem 'unitwise', '~> 2.2.0'
@ -23,14 +23,14 @@ gem 'tzinfo-data'
group :development, :test do group :development, :test do
gem 'puma', '~> 4.3.0' gem 'puma', '~> 4.3.1'
gem 'sqlite3', '~> 1.4.1' gem 'sqlite3', '~> 1.4.2'
gem 'guard', '~> 2.15.0' gem 'guard', '~> 2.16.1'
gem 'guard-rspec', require: false gem 'guard-rspec', require: false
gem 'rspec-rails', '~> 3.8.2' gem 'rspec-rails', '~> 3.9.0'
gem 'rails-controller-testing' gem 'rails-controller-testing'
gem 'factory_bot_rails', '~> 5.0.2' gem 'factory_bot_rails', '~> 5.1.1'
gem 'database_cleaner', '~> 1.7.0' gem 'database_cleaner', '~> 1.7.0'
end end

View File

@ -1,43 +1,43 @@
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
actioncable (5.2.3) actioncable (5.2.4.1)
actionpack (= 5.2.3) actionpack (= 5.2.4.1)
nio4r (~> 2.0) nio4r (~> 2.0)
websocket-driver (>= 0.6.1) websocket-driver (>= 0.6.1)
actionmailer (5.2.3) actionmailer (5.2.4.1)
actionpack (= 5.2.3) actionpack (= 5.2.4.1)
actionview (= 5.2.3) actionview (= 5.2.4.1)
activejob (= 5.2.3) activejob (= 5.2.4.1)
mail (~> 2.5, >= 2.5.4) mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 2.0) rails-dom-testing (~> 2.0)
actionpack (5.2.3) actionpack (5.2.4.1)
actionview (= 5.2.3) actionview (= 5.2.4.1)
activesupport (= 5.2.3) activesupport (= 5.2.4.1)
rack (~> 2.0) rack (~> 2.0, >= 2.0.8)
rack-test (>= 0.6.3) rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0) rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.2) rails-html-sanitizer (~> 1.0, >= 1.0.2)
actionview (5.2.3) actionview (5.2.4.1)
activesupport (= 5.2.3) activesupport (= 5.2.4.1)
builder (~> 3.1) builder (~> 3.1)
erubi (~> 1.4) erubi (~> 1.4)
rails-dom-testing (~> 2.0) rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.3) rails-html-sanitizer (~> 1.0, >= 1.0.3)
activejob (5.2.3) activejob (5.2.4.1)
activesupport (= 5.2.3) activesupport (= 5.2.4.1)
globalid (>= 0.3.6) globalid (>= 0.3.6)
activemodel (5.2.3) activemodel (5.2.4.1)
activesupport (= 5.2.3) activesupport (= 5.2.4.1)
activerecord (5.2.3) activerecord (5.2.4.1)
activemodel (= 5.2.3) activemodel (= 5.2.4.1)
activesupport (= 5.2.3) activesupport (= 5.2.4.1)
arel (>= 9.0) arel (>= 9.0)
activestorage (5.2.3) activestorage (5.2.4.1)
actionpack (= 5.2.3) actionpack (= 5.2.4.1)
activerecord (= 5.2.3) activerecord (= 5.2.4.1)
marcel (~> 0.3.1) marcel (~> 0.3.1)
activesupport (5.2.3) activesupport (5.2.4.1)
concurrent-ruby (~> 1.0, >= 1.0.2) concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2) i18n (>= 0.7, < 2)
minitest (~> 5.1) minitest (~> 5.1)
@ -46,24 +46,24 @@ GEM
bcrypt (3.1.13) bcrypt (3.1.13)
bootsnap (1.4.5) bootsnap (1.4.5)
msgpack (~> 1.0) msgpack (~> 1.0)
builder (3.2.3) builder (3.2.4)
coderay (1.1.2) coderay (1.1.2)
concurrent-ruby (1.1.5) concurrent-ruby (1.1.5)
crass (1.0.5) crass (1.0.6)
dalli (2.7.10) dalli (2.7.10)
database_cleaner (1.7.0) database_cleaner (1.7.0)
diff-lcs (1.3) diff-lcs (1.3)
erubi (1.9.0) erubi (1.9.0)
factory_bot (5.0.2) factory_bot (5.1.1)
activesupport (>= 4.2.0) activesupport (>= 4.2.0)
factory_bot_rails (5.0.2) factory_bot_rails (5.1.1)
factory_bot (~> 5.0.2) factory_bot (~> 5.1.0)
railties (>= 4.2.0) railties (>= 4.2.0)
ffi (1.11.1) ffi (1.12.1)
formatador (0.2.5) formatador (0.2.5)
globalid (0.4.2) globalid (0.4.2)
activesupport (>= 4.2.0) activesupport (>= 4.2.0)
guard (2.15.1) guard (2.16.1)
formatador (>= 0.2.4) formatador (>= 0.2.4)
listen (>= 2.7, < 4.0) listen (>= 2.7, < 4.0)
lumberjack (>= 1.0.12, < 2.0) lumberjack (>= 1.0.12, < 2.0)
@ -77,7 +77,7 @@ GEM
guard (~> 2.1) guard (~> 2.1)
guard-compat (~> 1.1) guard-compat (~> 1.1)
rspec (>= 2.99.0, < 4.0) rspec (>= 2.99.0, < 4.0)
i18n (1.7.0) i18n (1.8.2)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
jbuilder (2.9.1) jbuilder (2.9.1)
activesupport (>= 4.2.0) activesupport (>= 4.2.0)
@ -94,13 +94,13 @@ GEM
kaminari-core (= 1.1.1) kaminari-core (= 1.1.1)
kaminari-core (1.1.1) kaminari-core (1.1.1)
liner (0.2.4) liner (0.2.4)
listen (3.2.0) listen (3.2.1)
rb-fsevent (~> 0.10, >= 0.10.3) rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10) rb-inotify (~> 0.9, >= 0.9.10)
loofah (2.3.1) loofah (2.4.0)
crass (~> 1.0.2) crass (~> 1.0.2)
nokogiri (>= 1.5.9) nokogiri (>= 1.5.9)
lumberjack (1.0.13) lumberjack (1.1.1)
mail (2.7.1) mail (2.7.1)
mini_mime (>= 0.1.1) mini_mime (>= 0.1.1)
marcel (0.3.3) marcel (0.3.3)
@ -111,40 +111,40 @@ GEM
mimemagic (0.3.3) mimemagic (0.3.3)
mini_mime (1.0.2) mini_mime (1.0.2)
mini_portile2 (2.4.0) mini_portile2 (2.4.0)
minitest (5.13.0) minitest (5.14.0)
msgpack (1.3.1) msgpack (1.3.1)
nenv (0.3.0) nenv (0.3.0)
nio4r (2.5.2) nio4r (2.5.2)
nokogiri (1.10.5) nokogiri (1.10.7)
mini_portile2 (~> 2.4.0) mini_portile2 (~> 2.4.0)
notiffany (0.1.3) notiffany (0.1.3)
nenv (~> 0.1) nenv (~> 0.1)
shellany (~> 0.0) shellany (~> 0.0)
oj (3.9.2) oj (3.10.1)
parslet (1.8.2) parslet (1.8.2)
pg (1.1.4) pg (1.2.2)
pry (0.12.2) pry (0.12.2)
coderay (~> 1.1.0) coderay (~> 1.1.0)
method_source (~> 0.9.0) method_source (~> 0.9.0)
puma (4.3.0) puma (4.3.1)
nio4r (~> 2.0) nio4r (~> 2.0)
rack (2.0.7) rack (2.1.1)
rack-proxy (0.6.5) rack-proxy (0.6.5)
rack rack
rack-test (1.1.0) rack-test (1.1.0)
rack (>= 1.0, < 3) rack (>= 1.0, < 3)
rails (5.2.3) rails (5.2.4.1)
actioncable (= 5.2.3) actioncable (= 5.2.4.1)
actionmailer (= 5.2.3) actionmailer (= 5.2.4.1)
actionpack (= 5.2.3) actionpack (= 5.2.4.1)
actionview (= 5.2.3) actionview (= 5.2.4.1)
activejob (= 5.2.3) activejob (= 5.2.4.1)
activemodel (= 5.2.3) activemodel (= 5.2.4.1)
activerecord (= 5.2.3) activerecord (= 5.2.4.1)
activestorage (= 5.2.3) activestorage (= 5.2.4.1)
activesupport (= 5.2.3) activesupport (= 5.2.4.1)
bundler (>= 1.3.0) bundler (>= 1.3.0)
railties (= 5.2.3) railties (= 5.2.4.1)
sprockets-rails (>= 2.0.0) sprockets-rails (>= 2.0.0)
rails-controller-testing (1.0.4) rails-controller-testing (1.0.4)
actionpack (>= 5.0.1.x) actionpack (>= 5.0.1.x)
@ -155,38 +155,38 @@ GEM
nokogiri (>= 1.6) nokogiri (>= 1.6)
rails-html-sanitizer (1.3.0) rails-html-sanitizer (1.3.0)
loofah (~> 2.3) loofah (~> 2.3)
railties (5.2.3) railties (5.2.4.1)
actionpack (= 5.2.3) actionpack (= 5.2.4.1)
activesupport (= 5.2.3) activesupport (= 5.2.4.1)
method_source method_source
rake (>= 0.8.7) rake (>= 0.8.7)
thor (>= 0.19.0, < 2.0) thor (>= 0.19.0, < 2.0)
rake (13.0.0) rake (13.0.1)
rb-fsevent (0.10.3) rb-fsevent (0.10.3)
rb-inotify (0.10.0) rb-inotify (0.10.1)
ffi (~> 1.0) ffi (~> 1.0)
redcarpet (3.5.0) redcarpet (3.5.0)
rspec (3.8.0) rspec (3.9.0)
rspec-core (~> 3.8.0) rspec-core (~> 3.9.0)
rspec-expectations (~> 3.8.0) rspec-expectations (~> 3.9.0)
rspec-mocks (~> 3.8.0) rspec-mocks (~> 3.9.0)
rspec-core (3.8.2) rspec-core (3.9.1)
rspec-support (~> 3.8.0) rspec-support (~> 3.9.1)
rspec-expectations (3.8.6) rspec-expectations (3.9.0)
diff-lcs (>= 1.2.0, < 2.0) diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.8.0) rspec-support (~> 3.9.0)
rspec-mocks (3.8.2) rspec-mocks (3.9.1)
diff-lcs (>= 1.2.0, < 2.0) diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.8.0) rspec-support (~> 3.9.0)
rspec-rails (3.8.3) rspec-rails (3.9.0)
actionpack (>= 3.0) actionpack (>= 3.0)
activesupport (>= 3.0) activesupport (>= 3.0)
railties (>= 3.0) railties (>= 3.0)
rspec-core (~> 3.8.0) rspec-core (~> 3.9.0)
rspec-expectations (~> 3.8.0) rspec-expectations (~> 3.9.0)
rspec-mocks (~> 3.8.0) rspec-mocks (~> 3.9.0)
rspec-support (~> 3.8.0) rspec-support (~> 3.9.0)
rspec-support (3.8.3) rspec-support (3.9.2)
shellany (0.0.1) shellany (0.0.1)
signed_multiset (0.2.1) signed_multiset (0.2.1)
sprockets (4.0.0) sprockets (4.0.0)
@ -196,10 +196,10 @@ GEM
actionpack (>= 4.0) actionpack (>= 4.0)
activesupport (>= 4.0) activesupport (>= 4.0)
sprockets (>= 3.0.0) sprockets (>= 3.0.0)
sqlite3 (1.4.1) sqlite3 (1.4.2)
thor (0.20.3) thor (1.0.1)
thread_safe (0.3.6) thread_safe (0.3.6)
tzinfo (1.2.5) tzinfo (1.2.6)
thread_safe (~> 0.1) thread_safe (~> 0.1)
tzinfo-data (1.2019.3) tzinfo-data (1.2019.3)
tzinfo (>= 1.0.0) tzinfo (>= 1.0.0)
@ -208,7 +208,7 @@ GEM
memoizable (~> 0.4) memoizable (~> 0.4)
parslet (~> 1.5) parslet (~> 1.5)
signed_multiset (~> 0.2) signed_multiset (~> 0.2)
webpacker (4.0.7) webpacker (4.2.2)
activesupport (>= 4.2) activesupport (>= 4.2)
rack-proxy (>= 0.6.1) rack-proxy (>= 0.6.1)
railties (>= 4.2) railties (>= 4.2)
@ -224,22 +224,22 @@ DEPENDENCIES
bootsnap (>= 1.1.0) bootsnap (>= 1.1.0)
dalli (~> 2.7.10) dalli (~> 2.7.10)
database_cleaner (~> 1.7.0) database_cleaner (~> 1.7.0)
factory_bot_rails (~> 5.0.2) factory_bot_rails (~> 5.1.1)
guard (~> 2.15.0) guard (~> 2.16.1)
guard-rspec guard-rspec
jbuilder (~> 2.9) jbuilder (~> 2.9)
kaminari (~> 1.1.1) kaminari (~> 1.1.1)
oj (~> 3.9.2) oj (~> 3.10.1)
pg (~> 1.1.4) pg (~> 1.2.2)
puma (~> 4.3.0) puma (~> 4.3.1)
rails (= 5.2.3) rails (= 5.2.4.1)
rails-controller-testing rails-controller-testing
redcarpet (~> 3.5.0) redcarpet (~> 3.5.0)
rspec-rails (~> 3.8.2) rspec-rails (~> 3.9.0)
sqlite3 (~> 1.4.1) sqlite3 (~> 1.4.2)
tzinfo-data tzinfo-data
unitwise (~> 2.2.0) unitwise (~> 2.2.0)
webpacker (= 4.0.7) webpacker (= 4.2.2)
BUNDLED WITH BUNDLED WITH
2.0.2 2.1.4

View File

@ -1,6 +1,6 @@
The MIT License (MIT) The MIT License (MIT)
Copyright (c) 2018 Dan Elbert Copyright (c) 2020 Dan Elbert
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -5,7 +5,7 @@ A self hosted cookbook
Parsley is released under the MIT License. Parsley is released under the MIT License.
Copyright (C) 2018 Dan Elbert Copyright (C) 2020 Dan Elbert
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,26 +1,26 @@
{ {
"dependencies": { "dependencies": {
"@rails/webpacker": "4.0.7", "@rails/webpacker": "4.2.2",
"@tweenjs/tween.js": "^18.3.1", "@tweenjs/tween.js": "^18.5.0",
"autosize": "^4.0.2", "autosize": "^4.0.2",
"bulma": "^0.7.5", "bulma": "^0.8.0",
"cheerio": "^1.0.0-rc.3", "cheerio": "^1.0.0-rc.3",
"css-loader": "^2.1.0", "css-loader": "^3.4.2",
"lodash": "^4.17.15", "lodash": "^4.17.15",
"svg-loader": "^0.0.2", "svg-loader": "^0.0.2",
"url-loader": "2.1.0", "url-loader": "3.0.0",
"vue": "^2.6.10", "vue": "^2.6.11",
"vue-loader": "^15.7.1", "vue-loader": "^15.8.3",
"vue-progressbar": "^0.7.5", "vue-progressbar": "^0.7.5",
"vue-resize": "^0.4.5", "vue-resize": "^0.4.5",
"vue-router": "^3.1.3", "vue-router": "^3.1.5",
"vue-template-compiler": "^2.6.10", "vue-template-compiler": "^2.6.11",
"vuex": "^3.1.1", "vuex": "^3.1.2",
"vuex-router-sync": "^5.0.0", "vuex-router-sync": "^5.0.0",
"webpack": "^4.39.3" "webpack": "^4.41.5"
}, },
"devDependencies": { "devDependencies": {
"webpack-cli": "^3.3.8", "webpack-cli": "^3.3.10",
"webpack-dev-server": "^3.8.0" "webpack-dev-server": "^3.10.1"
} }
} }

2578
yarn.lock

File diff suppressed because it is too large Load Diff