Commits on Source (2138)
Showing
- .erdconfig 19 additions, 0 deletions.erdconfig
- .gitignore 8 additions, 0 deletions.gitignore
- .gitlab-ci.yml 68 additions, 5 deletions.gitlab-ci.yml
- .rubocop.yml 12 additions, 0 deletions.rubocop.yml
- .ruby-version 1 addition, 1 deletion.ruby-version
- CHANGELOG.md 154 additions, 0 deletionsCHANGELOG.md
- Dockerfile 13 additions, 0 deletionsDockerfile
- Gemfile 69 additions, 66 deletionsGemfile
- Gemfile.lock 517 additions, 347 deletionsGemfile.lock
- README.md 159 additions, 50 deletionsREADME.md
- Rakefile 1 addition, 0 deletionsRakefile
- app/assets/images/.keep 0 additions, 0 deletionsapp/assets/images/.keep
- app/assets/images/animation.png 0 additions, 0 deletionsapp/assets/images/animation.png
- app/assets/images/audio.png 0 additions, 0 deletionsapp/assets/images/audio.png
- app/assets/images/brasil.png 0 additions, 0 deletionsapp/assets/images/brasil.png
- app/assets/images/cc.png 0 additions, 0 deletionsapp/assets/images/cc.png
- app/assets/images/colecoes.png 0 additions, 0 deletionsapp/assets/images/colecoes.png
- app/assets/images/colections.png 0 additions, 0 deletionsapp/assets/images/colections.png
- app/assets/images/contraste.png 0 additions, 0 deletionsapp/assets/images/contraste.png
- app/assets/images/fnde.png 0 additions, 0 deletionsapp/assets/images/fnde.png
Some changes are not shown.
For a faster browsing experience, only 20 of 1000+ files are shown.
.erdconfig
0 → 100644
.rubocop.yml
0 → 100644
CHANGELOG.md
0 → 100644
Dockerfile
0 → 100644
source 'https://rubygems.org' | ||
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' | ||
gem 'rails', '4.2.5.1' | ||
gem 'rails', '>=6.0.0' | ||
# Use postgresql as the database for Active Record | ||
gem 'pg' | ||
# Use SCSS for stylesheets | ||
gem 'sass-rails', '~> 5.0' | ||
# Use Uglifier as compressor for JavaScript assets | ||
gem 'uglifier', '>= 1.3.0' | ||
# Use CoffeeScript for .coffee assets and views | ||
gem 'coffee-rails', '~> 4.1.0' | ||
gem 'therubyracer' | ||
# Use jquery as the JavaScript library | ||
gem 'jquery-rails' | ||
# autocomplete for search | ||
gem 'jquery-ui-rails' | ||
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks | ||
gem 'turbolinks' | ||
gem 'jquery-turbolinks' | ||
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder | ||
gem 'jbuilder', '~> 2.0' | ||
# bundle exec rake doc:rails generates the API under doc/api. | ||
gem 'sdoc', '~> 0.4.0', group: :doc | ||
gem 'sdoc', '>= 0.4.0', group: :doc | ||
# Use ActiveModel has_secure_password | ||
gem 'bcrypt', '~> 3.1.7' | ||
# Use Unicorn as the app server | ||
# gem 'unicorn' | ||
# Use Capistrano for deployment | ||
# gem 'capistrano-rails', group: :development | ||
gem 'bcrypt', '>= 3.1.7' | ||
# memcached | ||
gem 'dalli' | ||
# dalli multi thread gem | ||
gem 'connection_pool' | ||
# web server | ||
gem 'puma' | ||
# protection | ||
gem 'rack-attack' | ||
# scheduler | ||
gem 'whenever', require: false | ||
... | ... | @@ -47,81 +30,89 @@ gem 'whenever', require: false |
gem 'devise' | ||
# files | ||
gem 'paperclip' | ||
gem 'kt-paperclip', github: 'kreeti/kt-paperclip', branch: 'master' | ||
# enable login via rest | ||
gem 'devise_token_auth' | ||
gem 'devise_token_auth', github: 'lynndylanhurley/devise_token_auth', branch: 'master' | ||
gem 'rack-cors', require: 'rack/cors' | ||
# bootstrap | ||
gem 'bootstrap-sass' | ||
# select box used in search | ||
gem 'select2-rails' | ||
gem 'rmagick' | ||
# Gruff (graphs and charts) | ||
# gem 'gruff' | ||
# Dspace REST API Integration | ||
gem 'dspace_rest_client' | ||
gem 'dspace_rest_client', github: 'c3sl/dspace-rest-client', branch: 'master' | ||
# pretty logs | ||
gem 'rainbow' | ||
# chart js | ||
gem 'chart-js-rails' | ||
# depoyment | ||
gem 'mina' | ||
# management visual framework | ||
gem 'locastyle' | ||
# paginate results | ||
gem 'kaminari' | ||
# docs | ||
gem 'rdoc' | ||
gem 'stackprof' | ||
# awesome font icons | ||
gem 'font-awesome-rails' | ||
group :development do | ||
gem 'annotate' | ||
gem 'immigrant' | ||
gem 'derailed_benchmarks' | ||
# Generate ER Diagram from database (use: rake erd) | ||
# Github Page: https://github.com/voormedia/rails-erd | ||
gem 'rails-erd' | ||
# Manage the database application (use: localhost:3000/rails/db) | ||
# Github Page: https://github.com/igorkasyanchuk/rails_db | ||
#gem 'rails_db' | ||
# static analysis tool for security vulnerabilities | ||
gem 'brakeman', require: false | ||
gem 'dawnscanner', require: false | ||
# evaluate source code | ||
gem 'rubycritic', require: false | ||
# ruby lint | ||
gem 'rubocop', require: false | ||
# profiler | ||
gem 'rack-mini-profiler' | ||
gem 'flamegraph' | ||
# reduce queries - https://github.com/flyerhzm/bullet | ||
gem 'bullet' | ||
gem 'better_errors' | ||
gem 'better_errors', '~>2.8.0' | ||
# Call 'byebug' anywhere in the code to stop execution and get a debugger console | ||
gem 'byebug' | ||
# Access an IRB console on exception pages or by using <%= console %> in views | ||
gem 'web-console', '~> 2.0' | ||
gem 'web-console', '~>4.0.4' | ||
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring | ||
gem 'spring' | ||
# JavaScript runtime | ||
gem 'execjs' | ||
# local mailbox | ||
# gem 'mailcatcher' | ||
end | ||
group :test do | ||
gem 'shoulda' | ||
gem 'shoulda-callback-matchers', '~> 1.1.1' | ||
gem 'minitest-reporters' | ||
gem 'faker' | ||
gem 'database_cleaner' | ||
end | ||
gem 'streamio-ffmpeg', '~> 1.0.0' | ||
group :development, :test do | ||
gem 'rspec-rails', '>= 3.8' #original is 3.6 | ||
gem 'rspec_api_documentation' | ||
gem 'factory_bot_rails' | ||
end | ||
gem 'streamio-ffmpeg', '>= 1.0.0' | ||
# sidekiq | ||
gem 'sidekiq' | ||
... | ... | @@ -129,19 +120,16 @@ gem 'sinatra', require: false |
gem 'slim' | ||
# CUrl | ||
gem 'curb', '~> 0.8.8' | ||
gem 'curb', '>= 0.8.8' | ||
# libArchive (Zip, Rar, ...) | ||
# C extension is required | ||
# For Mac OSX: brew install libarchive && bundle config build.libarchive "--with-opt-dir=/usr/local/opt/libarchive" | ||
# gem 'libarchive', '~> 0.1.2', :require => 'libarchive_ruby' | ||
gem 'libarchive-static' | ||
gem 'ffi-libarchive' | ||
gem 'gitlab' | ||
# upload | ||
gem 'resumablejs-rails' | ||
# authorization | ||
gem 'pundit' | ||
... | ... | @@ -155,17 +143,32 @@ gem 'feature' |
gem 'activerecord-import' | ||
# social connect | ||
gem 'social-share-button' | ||
gem 'meta-tags' | ||
gem 'omniauth-facebook' | ||
gem 'omniauth-twitter' | ||
gem 'omniauth-google-oauth2' | ||
# edit in place with ajax | ||
gem 'best_in_place' | ||
gem 'omniauth-google-oauth2', '~>0.8.2' | ||
# get mime type | ||
gem 'mimemagic' | ||
# html screenshot | ||
gem 'screencap' | ||
# model json serializer | ||
gem 'active_model_serializers' | ||
# zip files | ||
gem 'rubyzip' | ||
# user activity | ||
gem 'public_activity' | ||
# gem 'rails-observers' | ||
# soft-deleted for active record models | ||
#gem 'paranoia', github: 'rubysherpas/paranoia', branch: 'rails4' | ||
gem 'paranoia' | ||
# models versioning | ||
gem 'paper_trail' | ||
gem 'acts_as_list' |
This diff is collapsed.
app/assets/images/.keep
deleted
100644 → 0
app/assets/images/animation.png
deleted
100644 → 0
4.43 KiB
app/assets/images/audio.png
deleted
100644 → 0
6.27 KiB
app/assets/images/brasil.png
deleted
100644 → 0
597 B
app/assets/images/cc.png
deleted
100644 → 0
1.36 KiB
app/assets/images/colecoes.png
deleted
100644 → 0
40.4 KiB
app/assets/images/colections.png
deleted
100644 → 0
40.4 KiB
app/assets/images/contraste.png
deleted
100644 → 0
2.23 KiB
app/assets/images/fnde.png
deleted
100644 → 0
21.8 KiB